Skip to content

Fix mise-action sha256: extracted binary, not tarball - #17

Merged
george-elphick-talieisin merged 1 commit into
mainfrom
fix/mise-sha256-binary-not-tarball
Aug 22, 2026
Merged

george-elphick-talieisin merged 1 commit into
mainfrom
fix/mise-sha256-binary-not-tarball

Conversation

@george-elphick-talieisin

Copy link
Copy Markdown
Contributor

One-line fix: mise-action's sha256 input verifies the EXTRACTED mise binary, not the downloaded tarball. Pinned value corrected to the official SHASUMS256.txt entry for mise-v2026.8.10-linux-x64 (re-verified from the release). Found by the first consumer run (caersid #292); the same run confirmed the hardened secret-scan + canary pass on a real config. Comment updated; linux-x64 only since the job hardcodes ubuntu-latest.

https://claude.ai/code/session_012EuXdzh4NJzL5mxmsqRDzR

…ball

First consumer to opt into toolchain-source: mise (caersid #292, run
32572052123) failed at the mise-action step: the pinned hash was for
mise-v2026.8.10-linux-x64.tar.zst, but mise-action checks the installed
mise binary. New value matches the official SHASUMS256.txt entry for
mise-v2026.8.10-linux-x64 (no extension), independently re-verified.
Diagnosed by the caersid session, which also confirmed the tarball hash
was correct (ruling out tampering) before concluding config error.

Claude-Session: https://claude.ai/code/session_012EuXdzh4NJzL5mxmsqRDzR
Copilot AI lite review requested due to automatic review settings August 22, 2026 12:08
@george-elphick-talieisin
george-elphick-talieisin merged commit fea67b6 into main Aug 22, 2026
1 check passed
@george-elphick-talieisin
george-elphick-talieisin deleted the fix/mise-sha256-binary-not-tarball branch August 22, 2026 12:09

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Corrects the mise-action SHA-256 pin for the extracted mise 2026.8.10 Linux x64 binary.

Changes:

  • Updates the checksum.
  • Clarifies verification behavior and platform scope.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

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.

2 participants