Skip to content

fix(bench): version the checkgate-core path dependency for cargo-deny - #24

Merged
akosidencio merged 1 commit into
devfrom
fix/cargo-deny-bench-wildcard
Oct 29, 2026
Merged

akosidencio merged 1 commit into
devfrom
fix/cargo-deny-bench-wildcard

Conversation

@akosidencio

Copy link
Copy Markdown
Contributor

The bench/ crate added in #22 declared checkgate-core by path without a version. cargo-deny's wildcards = "deny" rejects that, which fails the Supply chain job on dev (bans FAILED: found 1 wildcard dependency for crate 'checkgate-bench'). Declared the same way as in server/Cargo.toml. Lockfile unchanged.

Locally: cargo deny --all-features check → advisories, bans, licenses, sources ok; cargo audit clean.

…go-deny

The bench crate added in #22 declared `checkgate-core = { path = "../core" }`
with no version, which cargo-deny's `wildcards = "deny"` rejects, failing the
Supply chain job on dev. Declare it as the server crate does
(`version = "0.1.0", path = "../core"`). Lockfile unchanged.

`cargo deny --all-features check`: advisories, bans, licenses, sources ok.
@akosidencio
akosidencio merged commit 5743b0b into dev Oct 29, 2026
18 of 19 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant