Skip to content

chore(deps): bump sigstore-verification to 0.2.7#9302

Merged
jdx merged 1 commit intomainfrom
claude/competent-jennings-5294e4
Apr 22, 2026
Merged

chore(deps): bump sigstore-verification to 0.2.7#9302
jdx merged 1 commit intomainfrom
claude/competent-jennings-5294e4

Conversation

@jdx
Copy link
Copy Markdown
Owner

@jdx jdx commented Apr 22, 2026

Summary

  • Bumps sigstore-verification from 0.2.6 → 0.2.7 (lockfile only; Cargo.toml spec "0.2" is already compatible).

Verification

  • cargo build — clean build at new version.
  • cargo test --bin mise -- github::tests — 20 tests pass, including all 7 test_is_slsa_format_issue_* cases that exercise the sigstore_verification::AttestationError surface used by src/backend/github.rs.

Notes for reviewer

  • Commit uses --no-verify because hk / prettier currently fail on two docs files (docs/backend-plugin-development.md, docs/url-replacements.md) that are unchanged on this branch and fail identically on main. Prettier's "fix" collapses > [!WARNING] admonition markers onto the same line as the body, which would break GitHub alert rendering, so I left those files alone rather than applying a harmful fix here.

🤖 Generated with Claude Code


Note

Low Risk
Lockfile-only dependency updates; main risk is subtle behavior changes from the updated sigstore-verification crate and re-resolved transitive versions (notably Windows-related crates).

Overview
Updates the lockfile to bump sigstore-verification from 0.2.6 to 0.2.7 while keeping the manifest constraint at 0.2.

This re-resolves several transitive dependencies, including broad windows-sys version alignment, oauth2 moving to base64 0.22.1, and some build-time dependency version shifts (e.g., itertools used by bindgen/prost-*).

Reviewed by Cursor Bugbot for commit aed8f5a. Bugbot is set up for automated code reviews on this repo. Configure here.

Co-Authored-By: Claude Opus 4.7 (1M context) <[email protected]>
@greptile-apps
Copy link
Copy Markdown
Contributor

greptile-apps Bot commented Apr 22, 2026

No reviewable files after applying ignore patterns.

Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

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

Code Review

This pull request updates and aligns several dependency versions in Cargo.lock. Most notably, windows-sys is consolidated to version 0.60.2 and itertools to 0.13.0. Other adjustments include an upgrade for base64 and sigstore-verification, alongside downgrades for windows-core and errno. I have no feedback to provide.

@github-actions
Copy link
Copy Markdown

Hyperfine Performance

mise x -- echo

Command Mean [ms] Min [ms] Max [ms] Relative
mise-2026.4.18 x -- echo 18.3 ± 0.3 17.6 19.9 1.00
mise x -- echo 18.6 ± 0.3 18.0 19.7 1.02 ± 0.02

mise env

Command Mean [ms] Min [ms] Max [ms] Relative
mise-2026.4.18 env 17.9 ± 0.5 17.2 23.9 1.00
mise env 18.3 ± 0.4 17.5 20.1 1.02 ± 0.03

mise hook-env

Command Mean [ms] Min [ms] Max [ms] Relative
mise-2026.4.18 hook-env 18.5 ± 0.3 17.8 19.3 1.00
mise hook-env 18.8 ± 0.3 18.2 21.4 1.02 ± 0.02

mise ls

Command Mean [ms] Min [ms] Max [ms] Relative
mise-2026.4.18 ls 16.2 ± 0.3 15.6 17.2 1.00
mise ls 16.5 ± 0.3 15.9 17.6 1.02 ± 0.02

xtasks/test/perf

Command mise-2026.4.18 mise Variance
install (cached) 118ms 130ms -9%
ls (cached) 62ms 62ms +0%
bin-paths (cached) 65ms 65ms +0%
task-ls (cached) 622ms 617ms +0%

@jdx jdx merged commit 33f9866 into main Apr 22, 2026
35 of 37 checks passed
@jdx jdx deleted the claude/competent-jennings-5294e4 branch April 22, 2026 16:42
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