Skip to content

fix: install companion CLI wheel in release checks - #1084

Merged
kvlonge merged 3 commits into
mainfrom
fix/native-cli-release-wiring
Oct 12, 2026
Merged

kvlonge merged 3 commits into
mainfrom
fix/native-cli-release-wiring

Conversation

@kvlonge

@kvlonge kvlonge commented Oct 12, 2026

Copy link
Copy Markdown
Contributor

Why

The release comparison cannot install a candidate whose version-locked native CLI wheel is not yet on PyPI.

Changes

  • Build both candidate wheels and resolve unpublished companions from the candidate wheel directory.
  • Exercise offline paired-wheel installation and the companion-owned executable with a real installer.

Verification

  • 14 focused installer/version tests passed, including offline integration coverage.
  • Required static checks and independent review completed before push.

@kvlonge
kvlonge enabled auto-merge (squash) October 12, 2026 00:45
@kvlonge
kvlonge merged commit d9d3477 into main Oct 12, 2026
25 of 26 checks passed
@kvlonge
kvlonge deleted the fix/native-cli-release-wiring branch October 12, 2026 01:15
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