fix(ci): stabilize cargo toolchain and remove docker deny dependency

This commit is contained in:
Chummy
2026-03-02 02:39:33 +08:00
parent 0e9bd0589b
commit 05407c3cb4
5 changed files with 88 additions and 3 deletions
+6
View File
@@ -8,6 +8,7 @@ on:
- "Cargo.lock"
- "src/**"
- "crates/**"
- "scripts/ci/ensure_cargo_component.sh"
- ".github/codeql/**"
- ".github/workflows/sec-codeql.yml"
pull_request:
@@ -17,6 +18,7 @@ on:
- "Cargo.lock"
- "src/**"
- "crates/**"
- "scripts/ci/ensure_cargo_component.sh"
- ".github/codeql/**"
- ".github/workflows/sec-codeql.yml"
merge_group:
@@ -63,6 +65,10 @@ jobs:
with:
toolchain: 1.92.0
- name: Ensure cargo component
shell: bash
run: bash ./scripts/ci/ensure_cargo_component.sh 1.92.0
- name: Build
run: cargo build --workspace --all-targets --locked