diff --git a/.github/workflows/benchmark.yml b/.github/workflows/benchmark.yml index 4e17b1e..8001c56 100644 --- a/.github/workflows/benchmark.yml +++ b/.github/workflows/benchmark.yml @@ -112,7 +112,7 @@ jobs: continue-on-error: true - name: Upload Criterion plots - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v4 + uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v4 with: name: criterion-plots path: target/criterion/ @@ -163,7 +163,7 @@ jobs: echo "$BINARY_SIZE_BYTES" > binary_size.txt - name: Upload binary size - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v4 + uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v4 with: name: binary-size path: binary_size.txt @@ -286,7 +286,7 @@ jobs: continue-on-error: true - name: Upload flamegraph - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v4 + uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v4 with: name: flamegraph path: flamegraph.svg diff --git a/.github/workflows/brand-assets.yml b/.github/workflows/brand-assets.yml index 7a761f7..691f74f 100644 --- a/.github/workflows/brand-assets.yml +++ b/.github/workflows/brand-assets.yml @@ -167,7 +167,7 @@ jobs: - name: Upload artifact if: steps.changes.outputs.brand == 'true' - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v4 + uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v4 with: name: brand-assets-${{ steps.version.outputs.version }} path: | @@ -185,7 +185,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Download artifact - uses: actions/download-artifact@v7 + uses: actions/download-artifact@v8 with: pattern: brand-assets-* path: artifacts diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1f8576a..a45b032 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -107,7 +107,7 @@ jobs: - name: Upload binary (Linux) if: matrix.os == 'ubuntu-latest' && matrix.rust == 'stable' && matrix.features == 'default' - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v4 + uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v4 with: name: rk-linux-x86_64 path: target/release/rk @@ -115,7 +115,7 @@ jobs: - name: Upload binary (macOS) if: matrix.os == 'macos-latest' && matrix.rust == 'stable' && matrix.features == 'default' - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v4 + uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v4 with: name: rk-macos-x86_64 path: target/release/rk @@ -123,7 +123,7 @@ jobs: - name: Upload binary (Windows) if: matrix.os == 'windows-latest' && matrix.rust == 'stable' && matrix.features == 'default' - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v4 + uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v4 with: name: rk-windows-x86_64 path: target/release/rk.exe @@ -271,7 +271,7 @@ jobs: RUSTDOCFLAGS: "-D warnings" - name: Upload documentation - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v4 + uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v4 with: name: documentation path: target/doc @@ -468,7 +468,7 @@ jobs: - name: Upload benchmark reports if: always() - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v4 + uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v4 with: name: benchmark-reports path: target/criterion @@ -505,7 +505,7 @@ jobs: continue-on-error: true - name: Upload coverage HTML report - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v4 + uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v4 with: name: coverage-report path: tarpaulin-report.html @@ -524,7 +524,7 @@ jobs: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v4 - name: Download Linux binary - uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v4 + uses: actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v4 with: name: rk-linux-x86_64 path: ./bin @@ -539,7 +539,7 @@ jobs: ./bin/rk completions powershell > completions/rk.ps1 2>/dev/null || echo "# PowerShell completions" > completions/rk.ps1 - name: Upload completions - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v4 + uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v4 with: name: shell-completions path: completions/ @@ -612,25 +612,25 @@ jobs: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v4 - name: Download Linux binary - uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v4 + uses: actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v4 with: name: rk-linux-x86_64 path: artifacts/linux - name: Download macOS binary - uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v4 + uses: actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v4 with: name: rk-macos-x86_64 path: artifacts/macos - name: Download Windows binary - uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v4 + uses: actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v4 with: name: rk-windows-x86_64 path: artifacts/windows - name: Download shell completions - uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v4 + uses: actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v4 with: name: shell-completions path: artifacts/completions diff --git a/.github/workflows/quality-gates.yml b/.github/workflows/quality-gates.yml index 3f08ccb..c706df6 100644 --- a/.github/workflows/quality-gates.yml +++ b/.github/workflows/quality-gates.yml @@ -98,7 +98,7 @@ jobs: fi - name: Upload binary artifact - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v4 + uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v4 with: name: rk-core-binary path: target/release/rk-core @@ -308,7 +308,7 @@ jobs: - name: Upload benchmark reports if: always() - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v4 + uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v4 with: name: benchmark-reports path: target/criterion @@ -344,7 +344,7 @@ jobs: RUSTDOCFLAGS: "-D warnings" - name: Upload documentation - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v4 + uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v4 with: name: documentation path: target/doc diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 1b59f48..fc0cd91 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -188,7 +188,7 @@ jobs: echo "EOF" >> $GITHUB_OUTPUT - name: Upload changelog artifact - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v4 + uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v4 with: name: changelog path: | @@ -333,7 +333,7 @@ jobs: - name: Upload artifact (Unix) if: runner.os != 'Windows' - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v4 + uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v4 with: name: ${{ matrix.asset_name }} path: | @@ -343,7 +343,7 @@ jobs: - name: Upload artifact (Windows) if: runner.os == 'Windows' - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v4 + uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v4 with: name: ${{ matrix.asset_name }} path: | @@ -441,7 +441,7 @@ jobs: uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v4 - name: Download all artifacts - uses: actions/download-artifact@v7 + uses: actions/download-artifact@v8 with: path: artifacts @@ -682,7 +682,7 @@ jobs: registry-url: "https://registry.npmjs.org" - name: Download binaries - uses: actions/download-artifact@v7 + uses: actions/download-artifact@v8 with: path: artifacts diff --git a/.github/workflows/security.yml b/.github/workflows/security.yml index 52cc4db..d55800f 100644 --- a/.github/workflows/security.yml +++ b/.github/workflows/security.yml @@ -47,7 +47,7 @@ jobs: - name: Upload audit report if: always() - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v4 + uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v4 with: name: security-audit-report path: audit-report.json @@ -108,7 +108,7 @@ jobs: fi - name: Upload license report - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v4 + uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v4 with: name: license-report path: | @@ -214,7 +214,7 @@ jobs: run: cargo sbom --output-format spdx_json_2_3 > sbom-spdx.json - name: Upload SBOM - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v4 + uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v4 with: name: sbom path: |