diff --git a/.github/workflows/rust-ci.yml b/.github/workflows/rust-ci.yml index cf410857fe..7066be4ef7 100644 --- a/.github/workflows/rust-ci.yml +++ b/.github/workflows/rust-ci.yml @@ -86,7 +86,7 @@ jobs: - uses: dtolnay/rust-toolchain@1.93.0 - uses: taiki-e/install-action@44c6d64aa62cd779e873306675c7a58e86d6d532 # v2 with: - tool: cargo-shear + tool: cargo-shear@1.5.1 - name: cargo shear run: cargo shear @@ -290,7 +290,7 @@ jobs: if: ${{ env.USE_SCCACHE == 'true' }} uses: taiki-e/install-action@44c6d64aa62cd779e873306675c7a58e86d6d532 # v2 with: - tool: sccache + tool: sccache@0.7.5 - name: Configure sccache backend if: ${{ env.USE_SCCACHE == 'true' }} @@ -419,7 +419,7 @@ jobs: if: ${{ matrix.profile == 'release' }} uses: taiki-e/install-action@44c6d64aa62cd779e873306675c7a58e86d6d532 # v2 with: - tool: cargo-chef + tool: cargo-chef@0.1.71 - name: Pre-warm dependency cache (cargo-chef) if: ${{ matrix.profile == 'release' }} @@ -590,7 +590,7 @@ jobs: if: ${{ env.USE_SCCACHE == 'true' }} uses: taiki-e/install-action@44c6d64aa62cd779e873306675c7a58e86d6d532 # v2 with: - tool: sccache + tool: sccache@0.7.5 - name: Configure sccache backend if: ${{ env.USE_SCCACHE == 'true' }} @@ -624,7 +624,7 @@ jobs: - uses: taiki-e/install-action@44c6d64aa62cd779e873306675c7a58e86d6d532 # v2 with: - tool: nextest + tool: nextest@0.9.103 - name: Enable unprivileged user namespaces (Linux) if: runner.os == 'Linux' diff --git a/codex-rs/models/Cargo.toml b/codex-rs/models/Cargo.toml index b7bf632272..26f9fe2d5e 100644 --- a/codex-rs/models/Cargo.toml +++ b/codex-rs/models/Cargo.toml @@ -13,7 +13,6 @@ path = "src/lib.rs" workspace = true [dependencies] -async-trait = { workspace = true } base64 = { workspace = true } chrono = { workspace = true, features = ["serde"] } codex-api = { workspace = true } @@ -22,7 +21,6 @@ http = { workspace = true } schemars = { workspace = true } serde = { workspace = true, features = ["derive"] } serde_json = { workspace = true } -thiserror = { workspace = true } tokio = { workspace = true, features = ["fs", "sync", "time"] } tracing = { workspace = true } @@ -30,6 +28,4 @@ tracing = { workspace = true } maplit = { workspace = true } pretty_assertions = { workspace = true } serde_json = { workspace = true } -tempfile = { workspace = true } toml = { workspace = true } -wiremock = { workspace = true }