Skip to content

Claude/debug canopy cicd l z xg9#1

Open
kulesh wants to merge 3 commits intomainfrom
claude/debug-canopy-cicd-lZXg9
Open

Claude/debug canopy cicd l z xg9#1
kulesh wants to merge 3 commits intomainfrom
claude/debug-canopy-cicd-lZXg9

Conversation

@kulesh
Copy link
Owner

@kulesh kulesh commented Feb 10, 2026

No description provided.

Both CI runs fail at the Format check step in <1 second, indicating
mise exec cannot resolve the Rust toolchain in GitHub Actions. Replace
jdx/mise-action with dtolnay/rust-toolchain (explicit rustfmt + clippy
components) and taiki-e/install-action for cargo-nextest. Run cargo
commands directly instead of through mise exec.

https://claude.ai/code/session_01AZBxjtV52PyX3rbNKEv1Q8
The previous push trigger was restricted to main only, so feature
branch pushes never got CI feedback. Broadened to all branches and
added workflow_dispatch for manual runs.

https://claude.ai/code/session_01AZBxjtV52PyX3rbNKEv1Q8
Configure cargo-dist (v0.30.3) to build platform-specific release
tarballs and auto-generate homebrew formula files pushed to
kulesh/homebrew-tap. Targets: aarch64-apple-darwin, x86_64-apple-darwin,
aarch64-unknown-linux-gnu, x86_64-unknown-linux-gnu.

Release flow: push a semver tag (e.g. v0.1.0) → release.yml builds
all targets → creates GitHub Release → publishes canopy.rb formula
to the tap. Users install via `brew install kulesh/tap/canopy`.

Requires HOMEBREW_TAP_TOKEN secret with repo scope for tap push.

https://claude.ai/code/session_01AZBxjtV52PyX3rbNKEv1Q8
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