Skip to content

Commit e6fa5b0

Browse files
committed
ci: Cleanup unused actions
- Remove new workflows yml from 0.64. - Enable cargo-deny for dependency checks - Run cargo-deny on main/dev/PR - Fix internal licenses for cargo-deny - Fix missing nightly rustfmt
1 parent 24f883e commit e6fa5b0

8 files changed

Lines changed: 20 additions & 437 deletions

File tree

.github/workflows/cargo-deny.yml

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
name: cargo-deny
22

3-
on: workflow_dispatch
3+
on:
4+
pull_request: {}
5+
push:
6+
branches: [main, dev]
47

58
jobs:
69
cargo-deny:
@@ -16,7 +19,10 @@ jobs:
1619
uses: dtolnay/rust-toolchain@stable
1720

1821
- name: Run cargo-deny
19-
uses: EmbarkStudios/cargo-deny-action@v1
22+
uses: EmbarkStudios/cargo-deny-action@v2
2023
with:
21-
rust-version: stable
24+
rust-version: nightly
2225
manifest-path: ./codex-rs/Cargo.toml
26+
log-level: warn
27+
command: check
28+
arguments: --all-features

.github/workflows/rust-ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
- uses: dtolnay/rust-toolchain@1.90
3333
with:
3434
targets: ${{ matrix.target }}
35-
components: clippy
35+
components: clippy, rustfmt
3636

3737
- name: Compute lockfile hash
3838
id: lockhash

.github/workflows/shell-tool-mcp-ci.yml

Lines changed: 0 additions & 36 deletions
This file was deleted.

0 commit comments

Comments
 (0)