ci: update actions versions (#434)

This commit is contained in:
Richard Markiewicz
2024-04-03 14:41:03 +00:00
committed by GitHub
parent c8f6fe5181
commit a3ec56d875
4 changed files with 27 additions and 27 deletions
+12 -12
View File
@@ -30,7 +30,7 @@ jobs:
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Check formatting
run: cargo xtask check fmt -v
@@ -40,10 +40,10 @@ jobs:
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Binary cache
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: ./.cargo/local_root/bin
key: ${{ runner.os }}-bin-${{ github.job }}-${{ hashFiles('xtask/src/bin_version.rs') }}
@@ -69,13 +69,13 @@ jobs:
runner: ubuntu-22.04 # 22.04 because we need a recent wabt version
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Rust cache
uses: Swatinem/rust-cache@v2.3.0
uses: Swatinem/rust-cache@v2.7.3
- name: Binary cache
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: ./.cargo/local_root/bin
key: ${{ runner.os }}-bin-${{ github.job }}-${{ hashFiles('xtask/src/bin_version.rs') }}
@@ -106,15 +106,15 @@ jobs:
needs: formatting
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Rust cache
uses: Swatinem/rust-cache@v2.3.0
uses: Swatinem/rust-cache@v2.7.3
with:
workspaces: fuzz -> target
- name: Binary cache
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: ./.cargo/local_root/bin
key: ${{ runner.os }}-bin-${{ github.job }}-${{ hashFiles('xtask/src/bin_version.rs') }}
@@ -135,13 +135,13 @@ jobs:
needs: formatting
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Rust cache
uses: Swatinem/rust-cache@v2.3.0
uses: Swatinem/rust-cache@v2.7.3
- name: Binary cache
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: ./.cargo/local_root/bin
key: ${{ runner.os }}-bin-${{ github.job }}-${{ hashFiles('xtask/src/bin_version.rs') }}
+2 -2
View File
@@ -23,10 +23,10 @@ jobs:
if: github.event.pull_request.head.repo.full_name == github.repository || github.event_name != 'pull_request'
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Rust cache
uses: Swatinem/rust-cache@v2.3.0
uses: Swatinem/rust-cache@v2.7.3
- name: Prepare runner
run: cargo xtask cov install -v
+9 -9
View File
@@ -21,13 +21,13 @@ jobs:
AZURE_STORAGE_KEY: ${{ secrets.CORPUS_AZURE_STORAGE_KEY }}
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Download fuzzing corpus
run: cargo xtask fuzz corpus-fetch -v
- name: Save corpus
uses: actions/cache/save@v3
uses: actions/cache/save@v4
with:
path: |
./fuzz/corpus
@@ -44,10 +44,10 @@ jobs:
target: [ pdu_decoding, rle_decompression, bitmap_stream, cliprdr_format, channel_processing ]
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Download corpus
uses: actions/cache/restore@v3
uses: actions/cache/restore@v4
with:
fail-on-cache-miss: true
path: |
@@ -61,12 +61,12 @@ jobs:
tree ./fuzz/artifacts
- name: Rust cache
uses: Swatinem/rust-cache@v2.3.0
uses: Swatinem/rust-cache@v2.7.3
with:
workspaces: fuzz -> target
- name: Binary cache
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: ./.cargo/local_root/bin
key: ${{ runner.os }}-bin-${{ github.job }}-${{ hashFiles('xtask/src/bin_version.rs') }}
@@ -98,7 +98,7 @@ jobs:
- name: Upload minified corpus
if: ${{ always() && !cancelled() }}
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
retention-days: 7
name: minified-corpus
@@ -115,10 +115,10 @@ jobs:
AZURE_STORAGE_KEY: ${{ secrets.CORPUS_AZURE_STORAGE_KEY }}
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Download updated corpus
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: minified-corpus
path: ./fuzz/
+4 -4
View File
@@ -7,7 +7,7 @@ on:
description: 'Dry run'
required: true
type: boolean
default: 'true'
default: true
schedule:
- cron: '48 3 * * 1' # 3:48 AM UTC every Monday
@@ -39,7 +39,7 @@ jobs:
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Setup wasm-pack
shell: bash
@@ -71,7 +71,7 @@ jobs:
Get-ChildItem -Path ./web-client/ -Recurse *.tgz | ForEach { Copy-Item $_ "./npm-packages" }
- name: Upload package artifact
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: npm
path: npm-packages/*.tgz
@@ -87,7 +87,7 @@ jobs:
steps:
- name: Download NPM packages artifact
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: npm
path: npm-packages