gitlab.alpinelinux.org has been unreachable for several days, which makes the alpine-musl-build job fail on GitHub CI while downloading the static apk-tools binary: Download static apk-tools Downloading https://gitlab.alpinelinux.org/api/v4/projects/5/packages/generic/v2.14.10/x86_64/apk.static curl: (28) Failed to connect to gitlab.alpinelinux.org port 443 after 10002 ms: Timeout was reached These failures are unrelated to liburing itself and only add noise to the CI results. Remove the alpine-musl-build job for now. Once gitlab.alpinelinux.org is back up, this commit can simply be reverted. Signed-off-by: Ammar Faizi --- .github/workflows/ci.yml | 53 ---------------------------------------- 1 file changed, 53 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1149fabf58f2..127bdc459cf2 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -299,59 +299,6 @@ jobs: exit 1; fi - - alpine-musl-build: - needs: get_commit_list - runs-on: ubuntu-24.04 - strategy: - matrix: - commit: ${{ fromJson(needs.get_commit_list.outputs.commit_list) }} - - steps: - - name: Checkout source - uses: actions/checkout@v4 - with: - fetch-depth: 0 - - - name: Checkout commit - env: - COMMIT: ${{ matrix.commit }} - run: | - git checkout --detach "$COMMIT"; - - - name: Setup Alpine Environment - uses: jirutka/setup-alpine@v1 - with: - branch: v3.15 - - - name: Display Alpine version - shell: alpine.sh {0} - run: cat /etc/alpine-release; - - - name: Install build dependencies - shell: alpine.sh --root {0} - run: | - apk add --no-cache build-base musl-dev linux-headers; - - - name: Build - shell: alpine.sh {0} - run: | - ./configure --cc=gcc --cxx=g++; - make -j$(nproc) V=1 CPPFLAGS="-Werror" CFLAGS="$FLAGS" CXXFLAGS="$FLAGS"; - - - name: Test install command - shell: alpine.sh --root {0} - run: | - make install; - - - name: Test build against the installed liburing - shell: alpine.sh {0} - run: | - export TEST_FILE=".github/workflows/test_build.c"; - gcc -x c -o a.out $TEST_FILE -luring; - g++ -x c++ -o a.out $TEST_FILE -luring; - - codespell: needs: get_commit_list runs-on: ubuntu-24.04 -- Ammar Faizi