diff --git a/.github/workflows/benchmark.yml b/.github/workflows/benchmark.yml index 3eb7a29..bad3bb9 100644 --- a/.github/workflows/benchmark.yml +++ b/.github/workflows/benchmark.yml @@ -40,7 +40,7 @@ jobs: run: cargo bench --bench config_parsing --bench registry_lookup --bench version_comparison -- --noplot - name: Store benchmark results - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: benchmark-results path: target/criterion/ diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index 6f8553d..a88d774 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -59,7 +59,7 @@ jobs: JARVY_FAST_TEST: 1 - name: Upload HTML coverage report - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: coverage-report path: target/llvm-cov/html/ diff --git a/.github/workflows/e2e-cross-platform.yml b/.github/workflows/e2e-cross-platform.yml index a2aa24a..58ef799 100644 --- a/.github/workflows/e2e-cross-platform.yml +++ b/.github/workflows/e2e-cross-platform.yml @@ -129,7 +129,7 @@ jobs: - name: Upload Test Results if: always() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: e2e-results-${{ matrix.platform }} path: | @@ -179,7 +179,7 @@ jobs: # # - name: Upload Results # if: always() - # uses: actions/upload-artifact@v4 + # uses: actions/upload-artifact@v7 # with: # name: e2e-results-${{ matrix.platform }} # path: target/e2e-results/ diff --git a/.github/workflows/fuzz.yml b/.github/workflows/fuzz.yml index 6901d77..d71cd63 100644 --- a/.github/workflows/fuzz.yml +++ b/.github/workflows/fuzz.yml @@ -68,14 +68,14 @@ jobs: continue-on-error: true - name: Upload corpus - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: fuzz-corpus-${{ matrix.target }} path: fuzz/corpus/${{ matrix.target }} retention-days: 90 - name: Upload crash artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 if: failure() with: name: fuzz-crashes-${{ matrix.target }} diff --git a/.github/workflows/helm-release.yml b/.github/workflows/helm-release.yml index 858f4ee..8fc1b9c 100644 --- a/.github/workflows/helm-release.yml +++ b/.github/workflows/helm-release.yml @@ -181,7 +181,7 @@ jobs: - name: Upload rendered manifests as workflow artifact if: always() - uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3 + uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 with: name: helm-rendered-${{ steps.version.outputs.version }} path: /tmp/render/ diff --git a/.github/workflows/mutation.yml b/.github/workflows/mutation.yml index d82d369..962035e 100644 --- a/.github/workflows/mutation.yml +++ b/.github/workflows/mutation.yml @@ -104,7 +104,7 @@ jobs: continue-on-error: true - name: Upload mutation results - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: mutation-results path: mutants.out/ diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 50c31e0..6131058 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -164,7 +164,7 @@ jobs: cargo generate-rpm fi - name: Upload build artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: ${{ matrix.platform }}${{ matrix.cross && format('-{0}', matrix.pkg_arch) || '' }}-release-artifacts path: ${{ matrix.artifact_paths }} @@ -276,7 +276,7 @@ jobs: done - name: Upload SBOMs - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: sbom-${{ env.VERSION }} path: | @@ -327,7 +327,7 @@ jobs: done - name: Upload signed artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: signed-artifacts-${{ env.VERSION }} path: | diff --git a/.github/workflows/security.yml b/.github/workflows/security.yml index f06feb1..3a2a60f 100644 --- a/.github/workflows/security.yml +++ b/.github/workflows/security.yml @@ -175,7 +175,7 @@ jobs: echo '```' >> $GITHUB_STEP_SUMMARY - name: Upload geiger report - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: geiger-report path: geiger-report.txt