Skip to content

Commit 420edd5

Browse files
mtjhrcslp
authored andcommitted
CI/code-quality: Check if our Cargo.lock files are up-to-date
By using the `cargo clippy --locked` flag, we can assert that the commited lock files match the commited Cargo.toml. Signed-off-by: Matej Hrica <[email protected]>
1 parent 8d8e362 commit 420edd5

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

.github/workflows/code-quality.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -15,16 +15,16 @@ jobs:
1515
run: touch init/init
1616

1717
- name: Clippy (default)
18-
run: cargo clippy -- -D warnings
18+
run: cargo clippy --locked -- -D warnings
1919

2020
- name: Clippy (amd-sev)
21-
run: cargo clippy --features amd-sev -- -D warnings
21+
run: cargo clippy --locked --features amd-sev -- -D warnings
2222

2323
- name: Clippy (tdx)
24-
run: cargo clippy --features tdx -- -D warnings
24+
run: cargo clippy --locked --features tdx -- -D warnings
2525

2626
- name: Clippy (net+blk+gpu+snd)
27-
run: cargo clippy --features net,blk,gpu,snd -- -D warnings
27+
run: cargo clippy --locked --features net,blk,gpu,snd -- -D warnings
2828

2929
code-quality-linux-aarch64:
3030
name: Linux aarch64
@@ -39,10 +39,10 @@ jobs:
3939
run: touch init/init
4040

4141
- name: Clippy (default)
42-
run: cargo clippy -- -D warnings
42+
run: cargo clippy --locked -- -D warnings
4343

4444
- name: Clippy (net+blk+gpu+snd)
45-
run: cargo clippy --features net,blk,gpu,snd -- -D warnings
45+
run: cargo clippy --locked --features net,blk,gpu,snd -- -D warnings
4646

4747
code-quality-macos:
4848
name: macOS aarch64
@@ -57,4 +57,4 @@ jobs:
5757
run: touch init/init
5858

5959
- name: Clippy (efi+gpu)
60-
run: cargo clippy --features efi,gpu -- -D warnings
60+
run: cargo clippy --locked --features efi,gpu -- -D warnings

0 commit comments

Comments
 (0)