|
23 | 23 | with: |
24 | 24 | components: clippy |
25 | 25 | - name: Cache dependencies |
26 | | - uses: Swatinem/[email protected].1 |
| 26 | + uses: Swatinem/[email protected].2 |
27 | 27 | - name: Run cargo clippy |
28 | 28 | run: cargo clippy --all-targets -- --deny warnings |
29 | 29 | clippy-fastapi: |
|
36 | 36 | with: |
37 | 37 | components: clippy |
38 | 38 | - name: Cache dependencies |
39 | | - uses: Swatinem/[email protected].1 |
| 39 | + uses: Swatinem/[email protected].2 |
40 | 40 | - name: Run cargo clippy |
41 | 41 | run: cargo clippy --all-targets -F fastapi -- --deny warnings |
42 | 42 | fmt: |
|
49 | 49 | components: rustfmt |
50 | 50 | uses: dtolnay/rust-toolchain@stable |
51 | 51 | - name: Cache dependencies |
52 | | - uses: Swatinem/[email protected].1 |
| 52 | + uses: Swatinem/[email protected].2 |
53 | 53 | - name: Run cargo fmt |
54 | 54 | run: cargo fmt --all -- --check |
55 | 55 | test: |
|
64 | 64 | - name: install Rust |
65 | 65 | uses: dtolnay/rust-toolchain@stable |
66 | 66 | - name: Cache dependencies |
67 | | - uses: Swatinem/[email protected].1 |
| 67 | + uses: Swatinem/[email protected].2 |
68 | 68 | - name: Run cargo test |
69 | 69 | run: cargo test --locked |
70 | 70 | test-fastapi: |
|
79 | 79 | - name: install Rust |
80 | 80 | uses: dtolnay/rust-toolchain@stable |
81 | 81 | - name: Cache dependencies |
82 | | - uses: Swatinem/[email protected].1 |
| 82 | + uses: Swatinem/[email protected].2 |
83 | 83 | - name: Run cargo test |
84 | 84 | run: cargo test --locked -F fastapi |
85 | 85 | uv-linting: |
|
93 | 93 | - name: install Rust |
94 | 94 | uses: dtolnay/rust-toolchain@stable |
95 | 95 | - name: Cache Rust dependencies |
96 | | - uses: Swatinem/[email protected].1 |
| 96 | + uses: Swatinem/[email protected].2 |
97 | 97 | - name: Install uv on Linux |
98 | 98 | if: runner.os != 'Windows' |
99 | 99 | run: curl -LsSf https://astral.sh/uv/install.sh | sh |
@@ -134,7 +134,7 @@ jobs: |
134 | 134 | - name: install Rust |
135 | 135 | uses: dtolnay/rust-toolchain@stable |
136 | 136 | - name: Cache Rust dependencies |
137 | | - uses: Swatinem/[email protected].1 |
| 137 | + uses: Swatinem/[email protected].2 |
138 | 138 | - name: Install uv on Linux |
139 | 139 | if: runner.os != 'Windows' |
140 | 140 | run: curl -LsSf https://astral.sh/uv/install.sh | sh |
@@ -176,7 +176,7 @@ jobs: |
176 | 176 | - name: install Rust |
177 | 177 | uses: dtolnay/rust-toolchain@stable |
178 | 178 | - name: Cache Rust dependencies |
179 | | - uses: Swatinem/[email protected].1 |
| 179 | + uses: Swatinem/[email protected].2 |
180 | 180 | - name: Install Poetry |
181 | 181 | run: pipx install poetry |
182 | 182 | - name: Configure poetry |
@@ -215,7 +215,7 @@ jobs: |
215 | 215 | - name: install Rust |
216 | 216 | uses: dtolnay/rust-toolchain@stable |
217 | 217 | - name: Cache Rust dependencies |
218 | | - uses: Swatinem/[email protected].1 |
| 218 | + uses: Swatinem/[email protected].2 |
219 | 219 | - name: Install Poetry |
220 | 220 | run: pipx install poetry |
221 | 221 | - name: Configure poetry |
@@ -258,7 +258,7 @@ jobs: |
258 | 258 | with: |
259 | 259 | components: clippy, rustfmt |
260 | 260 | - name: Cache Rust dependencies |
261 | | - uses: Swatinem/[email protected].1 |
| 261 | + uses: Swatinem/[email protected].2 |
262 | 262 | - name: Install uv on Linux |
263 | 263 | if: runner.os != 'Windows' |
264 | 264 | run: curl -LsSf https://astral.sh/uv/install.sh | sh |
@@ -306,7 +306,7 @@ jobs: |
306 | 306 | - name: install Rust |
307 | 307 | uses: dtolnay/rust-toolchain@stable |
308 | 308 | - name: Cache Rust dependencies |
309 | | - uses: Swatinem/[email protected].1 |
| 309 | + uses: Swatinem/[email protected].2 |
310 | 310 | - name: Install uv on Linux |
311 | 311 | if: runner.os != 'Windows' |
312 | 312 | run: curl -LsSf https://astral.sh/uv/install.sh | sh |
@@ -348,7 +348,7 @@ jobs: |
348 | 348 | - name: install Rust |
349 | 349 | uses: dtolnay/rust-toolchain@stable |
350 | 350 | - name: Cache Rust dependencies |
351 | | - uses: Swatinem/[email protected].1 |
| 351 | + uses: Swatinem/[email protected].2 |
352 | 352 | - name: Set up Python |
353 | 353 | uses: actions/setup-python@v6 |
354 | 354 | with: |
@@ -384,7 +384,7 @@ jobs: |
384 | 384 | - name: install Rust |
385 | 385 | uses: dtolnay/rust-toolchain@stable |
386 | 386 | - name: Cache Rust dependencies |
387 | | - uses: Swatinem/[email protected].1 |
| 387 | + uses: Swatinem/[email protected].2 |
388 | 388 | - name: Set up Python |
389 | 389 | uses: actions/setup-python@v6 |
390 | 390 | with: |
@@ -420,7 +420,7 @@ jobs: |
420 | 420 | - name: install Rust |
421 | 421 | uses: dtolnay/rust-toolchain@stable |
422 | 422 | - name: Cache Rust dependencies |
423 | | - uses: Swatinem/[email protected].1 |
| 423 | + uses: Swatinem/[email protected].2 |
424 | 424 | - name: Build package |
425 | 425 | run: cargo build --release |
426 | 426 | - name: Run creation |
@@ -455,7 +455,7 @@ jobs: |
455 | 455 | - name: install Rust |
456 | 456 | uses: dtolnay/rust-toolchain@stable |
457 | 457 | - name: Cache Rust dependencies |
458 | | - uses: Swatinem/[email protected].1 |
| 458 | + uses: Swatinem/[email protected].2 |
459 | 459 | - name: Build package |
460 | 460 | run: cargo build --release |
461 | 461 | - name: Run creation |
|
0 commit comments