diff --git a/.github/workflows/c-cpp.yml b/.github/workflows/c-cpp.yml deleted file mode 100644 index 3d63b7438f..0000000000 --- a/.github/workflows/c-cpp.yml +++ /dev/null @@ -1,45 +0,0 @@ -name: C/C++ CI - -on: - push: - branches: [ "main" ] - pull_request: - branches: [ "main" ] - -jobs: - build: - - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@v4 - - name: Prepare build (Autotools) - run: | - set -e - if [ -f configure ]; then - echo "Running ./configure" - chmod +x configure - ./configure - elif [ -f autogen.sh ]; then - echo "Running ./autogen.sh" - chmod +x autogen.sh - ./autogen.sh - elif [ -f configure.ac ] || [ -f configure.in ]; then - echo "Running autoreconf -i" - sudo apt-get update - sudo apt-get install -y autoconf automake libtool pkg-config build-essential - autoreconf -i - chmod +x configure - ./configure - else - echo "No Autotools entrypoint found (configure, autogen.sh, or configure.ac)." >&2 - echo "Repository root listing:"; - ls -la - exit 1 - fi - - name: make - run: make - - name: make check - run: make check - - name: make distcheck - run: make distcheck