ci: temporarily remove linux-i686-gcc build
authorNiklas Cassel <niklas.cassel@wdc.com>
Tue, 14 Dec 2021 11:18:03 +0000 (11:18 +0000)
committerJens Axboe <axboe@kernel.dk>
Tue, 14 Dec 2021 13:47:13 +0000 (06:47 -0700)
GitHub Actions was recently enabled in commit ce1b5612ce99 ("ci: add CI
via GitHub Actions").

The new CI configuration was not properly tested before being merged,
as the linux-i686-gcc build currently fails for the master branch:
https://github.com/axboe/fio/actions

The problem appears to be related to ci/actions-install.sh wanting to
install broken packages on linux-i686-gcc.

The new CI configuration will also cause fio forks on GitHub to trigger
a GitHub Action (inside the forked repo) for every push.

Since the linux-i686-gcc build currently fails, this will currently cause
error emails to be sent out for every push to a forked repo.

In order to avoid spamming everyone who has forked fio on GitHub, let's
temporarily remove the linux-i686-gcc build until ci/actions-install.sh
specifies a working list of packages. Once that is done, this commit can
simply be reverted.

Signed-off-by: Niklas Cassel <niklas.cassel@wdc.com>
Link: https://lore.kernel.org/r/20211214111756.52968-1-Niklas.Cassel@wdc.com
Signed-off-by: Jens Axboe <axboe@kernel.dk>
.github/workflows/ci.yml

index a766cfa8e2e055022d83964c6d395337347761bd..04351dd51a7b062a86cabac4ebeb44de0eaa7f6e 100644 (file)
@@ -14,7 +14,6 @@ jobs:
         - linux-gcc
         - linux-clang
         - macos
-        - linux-i686-gcc
         include:
         - build: linux-gcc
           os: ubuntu-20.04
@@ -24,9 +23,6 @@ jobs:
           cc: clang
         - build: macos
           os: macos-10.15
-        - build: linux-i686-gcc
-          os: ubuntu-20.04
-          arch: i686
 
     env:
       CI_TARGET_ARCH: ${{ matrix.arch }}