Add mise/ubi support with platform-specific release assets#17
Merged
Conversation
Upload platform-named copies of the bash script (linux-amd64, linux-arm64, darwin-amd64, darwin-arm64) as release assets so `mise install ubi:nsheaps/git-wt` works out of the box. Also aligns the update-homebrew job with the consistent pattern used across other repos (close stale PRs, auto-merge with retry, sha256sum). https://claude.ai/code/session_01UNAUtVFRfFTyfXXLy7dJNz
The check workflow was failing because shfmt and shellcheck were not installed. Add jdx/mise-action setup step (matching op-exec pattern) and add shellcheck/shfmt to mise.toml tools. https://claude.ai/code/session_01UNAUtVFRfFTyfXXLy7dJNz
- Change 3-space list indents to 4-space in all docs/specs/live/*.md files to satisfy indent_size=2 (must be multiple of 2) - Change insert_final_newline from "ignore" to "false" for JSON files in .editorconfig (ignore is not a valid boolean value) https://claude.ai/code/session_01UNAUtVFRfFTyfXXLy7dJNz
JSON files already have final newlines, so they should inherit the default insert_final_newline=true from [*] instead of overriding to false (which was originally "ignore", an invalid value). https://claude.ai/code/session_01UNAUtVFRfFTyfXXLy7dJNz
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
mise install ubi:nsheaps/git-wtworkssha256sumGITHUB_TOKENenv var to release-it stepTest plan
mise install ubi:nsheaps/git-wtworks after a releasehttps://claude.ai/code/session_01UNAUtVFRfFTyfXXLy7dJNz