diff --git a/.github/workflows/authors.yml b/.github/workflows/authors.yml index 0cf84336adba..eb7fd7645816 100644 --- a/.github/workflows/authors.yml +++ b/.github/workflows/authors.yml @@ -41,7 +41,7 @@ jobs: - run: echo ${{ github.event.number }} > new-authors/pr-number.txt - run: ls -l - name: Upload new authors - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f + uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f with: name: new-authors path: new-authors diff --git a/.github/workflows/builds.yml b/.github/workflows/builds.yml index 4ca4fe55dece..312bda1a0c3a 100644 --- a/.github/workflows/builds.yml +++ b/.github/workflows/builds.yml @@ -62,7 +62,7 @@ jobs: cargo install --target x86_64-unknown-linux-musl --debug cbindgen cp $HOME/.cargo/bin/cbindgen . - name: Uploading prep archive - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f + uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f with: name: cbindgen path: . @@ -614,13 +614,13 @@ jobs: # container name directly in an artifact, as artifacts can't # have ':' in the name. - if: ${{ matrix.container == 'fedora:43' && env.skip != 'true' }} - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f + uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f name: Uploading RPMs with: name: rpms-fedora-43 path: suricata-rpms/devel/rpms - if: ${{ matrix.container == 'almalinux:9' && env.skip != 'true' }} - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f + uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f name: Uploading RPMs with: name: rpms-epel-9 @@ -904,7 +904,7 @@ jobs: - run: llvm-profdata merge -o default.profdata $(find suricata-verify/tests/ -name '*.profraw') - run: llvm-cov export ./src/suricata -instr-profile=default.profdata -format=lcov --ignore-filename-regex="^/(root|usr|rustc|github)/.*" > coverage.lcov - name: Upload coverage.lcov artifact - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f + uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f with: name: coverage-lcov-${{ github.job }} path: coverage.lcov @@ -1622,7 +1622,7 @@ jobs: - run: llvm-profdata-19 merge -o ct.profdata /tmp/ct.profraw - run: llvm-cov-19 export $(find rust/target/debug/deps/ -type f -regex 'rust/target/debug/deps/suricata\-[a-z0-9]+$') -instr-profile=ct.profdata -format=lcov --ignore-filename-regex="^/(root|usr|rustc|github)/.*" --skip-branches >> coverage.lcov - name: Upload coverage.lcov artifact - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f + uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f with: name: coverage-lcov-${{ github.job }} path: coverage.lcov @@ -1743,7 +1743,7 @@ jobs: - run: llvm-profdata-19 merge -o default.profdata $(find /tmp/ -name '*.profraw') - run: llvm-cov-19 export ./src/suricata -instr-profile=default.profdata -format=lcov --ignore-filename-regex="^/(root|usr|rustc|github)/.*" --skip-branches > coverage.lcov - name: Upload coverage.lcov artifact - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f + uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f with: name: coverage-lcov-${{ github.job }} path: coverage.lcov @@ -1903,7 +1903,7 @@ jobs: - run: llvm-profdata-19 merge -o default.profdata $(find /tmp/ -name '*.profraw') - run: llvm-cov-19 export ./src/suricata -instr-profile=default.profdata -format=lcov --ignore-filename-regex="^/(root|usr|rustc|github)/.*" --skip-branches > coverage.lcov - name: Upload coverage.lcov artifact - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f + uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f with: name: coverage-lcov-${{ github.job }} path: coverage.lcov @@ -2144,7 +2144,7 @@ jobs: - run: llvm-profdata-19 merge -o combined.profdata afp-ips.profdata nfq-ips.profdata afp-ips-autofp.profdata nfq-ips-workers.profdata afp-ips-bond1.profdata afp-ips-bond2.profdata - run: llvm-cov-19 export ./src/suricata -instr-profile=combined.profdata -format=lcov --ignore-filename-regex="^(/github/home/.cargo/.*|/usr/.*|/rustc/.*)" --skip-branches > coverage.lcov - name: Upload coverage.lcov artifact - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f + uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f with: name: coverage-lcov-${{ github.job }} path: coverage.lcov @@ -2371,7 +2371,7 @@ jobs: - run: llvm-profdata-19 merge -o default.profdata $(find /tmp/ -name '*.profraw') - run: llvm-cov-19 export ./src/suricata -instr-profile=default.profdata -format=lcov --ignore-filename-regex="^/(root|usr|rustc|github)/.*" --skip-branches > coverage.lcov - name: Upload coverage.lcov artifact - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f + uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f with: name: coverage-lcov-${{ github.job }} path: coverage.lcov @@ -3208,7 +3208,7 @@ jobs: run: | mkdir dist mv suricata-*.tar.gz dist - - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f + - uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f name: Uploading distribution with: name: dist diff --git a/.github/workflows/commits.yml b/.github/workflows/commits.yml index a7944ca4c41d..2547bed343a7 100644 --- a/.github/workflows/commits.yml +++ b/.github/workflows/commits.yml @@ -96,7 +96,7 @@ jobs: make -ik distclean > /dev/null done - run: sccache -s - - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f + - uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f name: Uploading build log if: always() with: diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 74cd23481805..e6b23c5b093b 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -51,7 +51,7 @@ jobs: cargo install --target x86_64-unknown-linux-musl --debug cbindgen cp $HOME/.cargo/bin/cbindgen . - name: Uploading prep archive - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f + uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f with: name: cbindgen path: . diff --git a/.github/workflows/prepare-deps.yml b/.github/workflows/prepare-deps.yml index a19c80fccc50..aac355b1a0eb 100644 --- a/.github/workflows/prepare-deps.yml +++ b/.github/workflows/prepare-deps.yml @@ -95,7 +95,7 @@ jobs: cd .. tar zcf suricata-verify.tar.gz suricata-verify - name: Uploading prep archive - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f + uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f with: name: prep path: | diff --git a/.github/workflows/scan-build.yml b/.github/workflows/scan-build.yml index a5badc69cbf3..bbe0bd73ba87 100644 --- a/.github/workflows/scan-build.yml +++ b/.github/workflows/scan-build.yml @@ -109,7 +109,7 @@ jobs: env: CC: clang-20 - name: 'Upload Scan Build Results' - uses: actions/upload-artifact@v6.0.0 + uses: actions/upload-artifact@v7.0.0 if: always() with: name: scan-build-results diff --git a/.github/workflows/scorecards-analysis.yml b/.github/workflows/scorecards-analysis.yml index 0f1ebe283b97..b6c07884789e 100644 --- a/.github/workflows/scorecards-analysis.yml +++ b/.github/workflows/scorecards-analysis.yml @@ -43,7 +43,7 @@ jobs: # https://docs.github.com/en/actions/advanced-guides/storing-workflow-data-as-artifacts # Optional. - name: "Upload artifact" - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v4.1.2 + uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v4.1.2 with: name: SARIF file path: results.sarif