]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
ci: run fuzz targets on i386 as well
authorEvgeny Vereshchagin <evvers@ya.ru>
Fri, 18 Nov 2022 07:37:29 +0000 (07:37 +0000)
committerEvgeny Vereshchagin <evvers@ya.ru>
Fri, 18 Nov 2022 08:49:37 +0000 (08:49 +0000)
.github/workflows/cifuzz.yml

index e4945c06a225031698c6c5ed944f163ccb29ebb4..944441a730f8f795ed72ed3d69711a4f8d47038a 100644 (file)
@@ -27,6 +27,10 @@ jobs:
       fail-fast: false
       matrix:
         sanitizer: [address, undefined, memory]
+        architecture: [x86_64]
+        include:
+          - sanitizer: address
+            architecture: i386
     steps:
       - name: Build Fuzzers (${{ matrix.sanitizer }})
         id: build
@@ -36,6 +40,7 @@ jobs:
           dry-run: false
           allowed-broken-targets-percentage: 0
           sanitizer: ${{ matrix.sanitizer }}
+          architecture: ${{ matrix.architecture }}
       - name: Run Fuzzers (${{ matrix.sanitizer }})
         uses: google/oss-fuzz/infra/cifuzz/actions/run_fuzzers@master
         with:
@@ -47,5 +52,5 @@ jobs:
         uses: actions/upload-artifact@v1
         if: failure() && steps.build.outcome == 'success'
         with:
-          name: ${{ matrix.sanitizer }}-artifacts
+          name: ${{ matrix.sanitizer }}-${{ matrix.architecture }}-artifacts
           path: ./out/artifacts