]> git.ipfire.org Git - thirdparty/zlib-ng.git/commitdiff
Don't run testing with the extra corpora for RISC-V builds,
authorHans Kristian Rosbach <hk-git@circlestorm.org>
Thu, 22 Jan 2026 15:32:46 +0000 (16:32 +0100)
committerHans Kristian Rosbach <hk-github@circlestorm.org>
Thu, 22 Jan 2026 19:10:41 +0000 (20:10 +0100)
they take ~15min to finish a single job and they easily bog down
the whole CI queue when multiple pushes/PRs are queued.

.github/workflows/cmake.yml

index 31327a778eb8d0e292abc6ed5bfa9c2d2703887b..be128122aa727cee95d8a4e635b0525b069cf0c8 100644 (file)
@@ -665,7 +665,8 @@ jobs:
       uses: actions/checkout@v6
       # Don't test against all corpora with MinGW due to Wine being unable to run parallel jobs
       # without connection timeout. Without parallel jobs test runs using Wine take close to an hour.
-      if: contains(matrix.name, 'MinGW') == false && !contains(matrix.cmake-args, 'WITH_SANITIZER')
+      # Also don't test the extra corpora with Sanitizer builds or RISC-V, due to their slow testing.
+      if: ${{ !contains(matrix.name, 'MinGW') && !contains(matrix.name, 'RISC-V') && !contains(matrix.cmake-args, 'WITH_SANITIZER') }}
       with:
         repository: zlib-ng/corpora
         path: test/data/corpora