diff --git a/.github/workflows/benches.yml b/.github/workflows/benches.yml index 9588c66d..c9969a28 100644 --- a/.github/workflows/benches.yml +++ b/.github/workflows/benches.yml @@ -7,18 +7,18 @@ jobs: bench_between_master_and_pr: if: ${{ github.event.label.name == 'run-benchmarks' }} name: Bench - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - name: Setup nightly toolchain run: | rustup set profile minimal rustup override set nightly - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 with: ref: master - name: measure benchmarks on master run: cargo bench - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 with: clean: false - name: measure benchmarks on PR diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c727ff70..1fc3d527 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -8,20 +8,22 @@ on: jobs: ci: name: CI - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 strategy: fail-fast: false matrix: # MSRV and nightly version: [1.60.0, nightly] steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Set toolchain run: | rustup set profile minimal rustup override set ${{ matrix.version }} + - uses: Swatinem/rust-cache@v1.4.0 + - name: Rustfmt check if: matrix.version == '1.60.0' run: |