Skip to content

Publish prebuilt binaries with each release - #16

Merged
rustfuture merged 1 commit into
mainfrom
release-binaries
Oct 5, 2026
Merged

rustfuture merged 1 commit into
mainfrom
release-binaries

Conversation

@rustfuture

Copy link
Copy Markdown
Owner

Pushing a v* tag now builds the CLI for Linux (x86_64, aarch64), macOS (Intel,
Apple Silicon) and Windows, smoke-tests --version and attaches the archives
with SHA-256 files to the GitHub release. install.sh and install.ps1 download
the archive for the current machine and verify its checksum.

Adds --version / -V (used by the release smoke test and the installer). Bumps the patch version, moves Unreleased into the new CHANGELOG
section and adds a "Try the released CLI" section to the quick start.

Checked locally: fmt, clippy -D warnings, cargo test (55 passed), release build prints the new version. The same workflow is being proven first on repository-intelligence v0.1.1.

Pushing a v* tag now builds the CLI for Linux (x86_64, aarch64), macOS (Intel,
Apple Silicon) and Windows, smoke-tests --version and attaches the archives
with SHA-256 files to the GitHub release. install.sh and install.ps1 download
the archive for the current machine and verify its checksum.

Adds --version / -V (used by the release smoke test and the installer). Bumps the patch version, moves Unreleased into the new CHANGELOG
section and adds a "Try the released CLI" section to the quick start.
@rustfuture
rustfuture merged commit 37eba8e into main Oct 5, 2026
4 checks passed
@rustfuture
rustfuture deleted the release-binaries branch October 5, 2026 10:18
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