diff --git a/.github/workflows/cflite_batch.yml b/.github/workflows/cflite_batch.yml index f7781da..00d850e 100644 --- a/.github/workflows/cflite_batch.yml +++ b/.github/workflows/cflite_batch.yml @@ -51,7 +51,7 @@ jobs: - name: Upload corpus if: always() - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: fuzz-corpus-${{ matrix.sanitizer }} path: build/corpus diff --git a/.github/workflows/compilation_tests.yml b/.github/workflows/compilation_tests.yml index 845c2d0..39eb2bd 100644 --- a/.github/workflows/compilation_tests.yml +++ b/.github/workflows/compilation_tests.yml @@ -252,7 +252,7 @@ jobs: run: cargo build --release --target ${{ matrix.target }} - name: Upload artifact - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: ${{ matrix.artifact }} path: impl/rust-cli/target/${{ matrix.target }}/release/vsh${{ matrix.os == 'windows-latest' && '.exe' || '' }} diff --git a/.github/workflows/hypatia-scan.yml b/.github/workflows/hypatia-scan.yml index cd0dcf3..83f22cf 100644 --- a/.github/workflows/hypatia-scan.yml +++ b/.github/workflows/hypatia-scan.yml @@ -25,7 +25,7 @@ jobs: fetch-depth: 0 # Full history for better pattern analysis - name: Setup Elixir for Hypatia scanner - uses: erlef/setup-beam@e6d7c94229049569db56a7ad5a540c051a010af9 # v1.18.2 + uses: erlef/setup-beam@3580539ceec3dc05b0ed51e9e10b08eb7a7c2bb4 # v1.18.2 with: elixir-version: '1.19.4' otp-version: '28.3' @@ -75,7 +75,7 @@ jobs: echo "- Medium: $MEDIUM" >> $GITHUB_STEP_SUMMARY - name: Upload findings artifact - uses: actions/upload-artifact@47309c993abb98030a35d55ef7ff34b7fa1074b5 # v4 + uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v4 with: name: hypatia-findings path: hypatia-findings.json diff --git a/.github/workflows/lean-verification.yml b/.github/workflows/lean-verification.yml index f2e2a7a..9a83c69 100644 --- a/.github/workflows/lean-verification.yml +++ b/.github/workflows/lean-verification.yml @@ -115,7 +115,7 @@ jobs: # Note: with-lean binary would be in different target dir, skip for now - name: Upload artifacts - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: lean-extraction-artifacts path: | @@ -172,7 +172,7 @@ jobs: cargo bench --bench lean_verification_overhead -- --baseline baseline - name: Upload benchmark results - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: benchmark-results path: impl/rust-cli/target/criterion/ diff --git a/.github/workflows/validation.yml b/.github/workflows/validation.yml index 1448b55..cc8b783 100644 --- a/.github/workflows/validation.yml +++ b/.github/workflows/validation.yml @@ -39,7 +39,7 @@ jobs: - name: Upload validation report if: always() - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: validation-report path: validation-report.md