fix: CI (1)

This commit is contained in:
Alexander Medvedev
2026-05-19 22:04:08 +02:00
parent 7fe103db67
commit 1576ac820f
3 changed files with 20 additions and 0 deletions

View File

@@ -19,6 +19,8 @@ jobs:
- stable
steps:
- uses: actions/checkout@v6
with:
submodules: recursive
- run: rustup update ${{ matrix.toolchain }} && rustup default ${{ matrix.toolchain }}
- run: rustup component add rustfmt
- uses: Swatinem/rust-cache@v2
@@ -33,6 +35,8 @@ jobs:
- stable
steps:
- uses: actions/checkout@v6
with:
submodules: recursive
- run: rustup update ${{ matrix.toolchain }} && rustup default ${{ matrix.toolchain }}
- uses: bnjbvr/cargo-machete@main
clippy_debug:
@@ -45,6 +49,8 @@ jobs:
- stable
steps:
- uses: actions/checkout@v6
with:
submodules: recursive
- run: rustup update ${{ matrix.toolchain }} && rustup default ${{ matrix.toolchain }}
- run: rustup component add clippy
- uses: Swatinem/rust-cache@v2
@@ -60,6 +66,8 @@ jobs:
- stable
steps:
- uses: actions/checkout@v6
with:
submodules: recursive
- run: rustup update ${{ matrix.toolchain }} && rustup default ${{ matrix.toolchain }}
- run: rustup component add clippy
- uses: Swatinem/rust-cache@v2
@@ -84,6 +92,8 @@ jobs:
- stable
steps:
- uses: actions/checkout@v6
with:
submodules: recursive
- run: rustup update ${{ matrix.toolchain }} && rustup default ${{ matrix.toolchain }}
- uses: taiki-e/install-action@nextest
- uses: Swatinem/rust-cache@v2
@@ -110,6 +120,8 @@ jobs:
- stable
steps:
- uses: actions/checkout@v6
with:
submodules: recursive
- run: rustup update ${{ matrix.toolchain }} && rustup default ${{ matrix.toolchain }}
- uses: Swatinem/rust-cache@v2
@@ -140,6 +152,8 @@ jobs:
if: github.event_name == 'push' && github.ref == 'refs/heads/master'
steps:
- uses: actions/checkout@v6
with:
submodules: recursive
- name: Download prebuilt binary artifacts
uses: actions/download-artifact@v8
with: