diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2f2b6b0..aea3326 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -73,7 +73,7 @@ jobs: - run: cargo clippy -p rustle-ui --target wasm32-unknown-unknown -- -D warnings - run: pip install brotli - run: ./scripts/build-ui.sh - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v7 with: name: ui-dist path: ui-dist @@ -99,7 +99,7 @@ jobs: npm install --no-save playwright npx playwright install --with-deps chromium node scripts/ui_e2e.js /tmp/shots - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v7 if: always() with: name: ui-screenshots diff --git a/.github/workflows/quality.yml b/.github/workflows/quality.yml index c0a1adf..cfbcce9 100644 --- a/.github/workflows/quality.yml +++ b/.github/workflows/quality.yml @@ -14,7 +14,7 @@ jobs: - uses: Swatinem/rust-cache@v2 - run: cargo install cargo-llvm-cov rust-code-analysis-cli --locked - run: scripts/quality.sh crap | tee crap.txt - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v7 with: { name: crap, path: crap.txt } mutants: runs-on: ubuntu-24.04 @@ -26,5 +26,5 @@ jobs: - run: cargo install cargo-mutants --locked - run: scripts/quality.sh all-mutants - if: always() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: { name: mutants, path: target/mutants/mutants.out } diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 4e08225..18f4c18 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -42,7 +42,7 @@ jobs: [ -n "$RUSTLE_UPDATE_PUBKEY_HEX" ] || { echo "RUSTLE_UPDATE_PUBKEY_HEX variable is not set"; exit 1; } cargo build --release -p rustle-server cp target/release/rustle "rustle-${{ matrix.arch }}-linux" - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v7 with: name: rustle-${{ matrix.arch }} path: rustle-${{ matrix.arch }}-linux