Skip to content

fix(deps): resolve Aikido open-source and CI findings - #240

Merged
zfarrell merged 2 commits into
mainfrom
fix/aikido-cli-deps-and-ci
Jul 23, 2026
Merged

fix(deps): resolve Aikido open-source and CI findings#240
zfarrell merged 2 commits into
mainfrom
fix/aikido-cli-deps-and-ci

Conversation

@zfarrell

Copy link
Copy Markdown
Contributor

Drops the unmaintained number_prefix crate (bumps indicatif to 0.18 and self_update to 0.43, correcting its feature set) and pulls patched versions of h2, hyper, smallvec, tinyvec, arrayvec, bytes, and crossbeam-epoch (anyhow and wasmparser drop out of the tree entirely). Also sets persist-credentials: false on the CI checkouts that don't push, clearing the actions/checkout finding.

@zfarrell
zfarrell requested a review from a team as a code owner July 23, 2026 21:00
@zfarrell
zfarrell requested review from rohan-hotdata and removed request for a team July 23, 2026 21:00

@claude claude Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Dependency bumps and CI credential hardening both check out. The modified checkout steps don't push, and the scenario-parity job uses its app token explicitly via GH_TOKEN, so persist-credentials: false is correct; the changelog and scenario-parity jobs already ran green in CI. The indicatif 0.18 template keys and self_update 0.43 feature set are valid against the new APIs.

@codecov

codecov Bot commented Jul 23, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@zfarrell
zfarrell merged commit cccd179 into main Jul 23, 2026
14 checks passed
@zfarrell
zfarrell deleted the fix/aikido-cli-deps-and-ci branch July 23, 2026 21:05
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