Skip to content

fix CI release version sync and remove dead tmux capture code#93

Merged
TomCC7 merged 4 commits into
mainfrom
feature/proud-garden-508
Feb 25, 2026
Merged

fix CI release version sync and remove dead tmux capture code#93
TomCC7 merged 4 commits into
mainfrom
feature/proud-garden-508

Conversation

@TomCC7

@TomCC7 TomCC7 commented Feb 25, 2026

Copy link
Copy Markdown
Owner

Summary

  • sync Cargo.toml package version from v* tag in release workflow before cargo-dist steps to avoid stale-manifest release failures
  • limit npm publish workflow trigger scope to release tags and add a dedicated stale automation workflow via actions/stale@v10
  • remove unused tmux_capture_pane implementation and related tests that had no production call sites and caused cargo test failures

Verification

  • cargo test
  • cargo build
  • workflow YAML parsing for modified files

Sync Cargo.toml version from release tags for cargo-dist, limit npm publish workflow to tag pushes, and add stale automation. Remove unused tmux capture-pane code/tests that were failing and unreferenced.
@codecov-commenter

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

Enable dist allow-dirty for ci so release workflow customizations don't fail dist plan with out-of-date generated-file checks.
@TomCC7 TomCC7 merged commit 1804d3a into main Feb 25, 2026
3 checks passed
@TomCC7 TomCC7 deleted the feature/proud-garden-508 branch February 25, 2026 06:30
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