Skip to content

release: add tag-driven binaries and prepare v0.1.0 - #136

Merged
Ayinkx01 merged 1 commit into
mainfrom
release/v0.1.0
Oct 28, 2026
Merged

Ayinkx01 merged 1 commit into
mainfrom
release/v0.1.0

Conversation

@Ayinkx01

Copy link
Copy Markdown
Contributor

Adds a Release workflow triggered by v*.*.* tags.

What it does

  • Creates (or reuses) the GitHub Release.
  • Builds stellar-foundry for Linux x86_64, macOS arm64, and Windows x86_64.
  • Packages .tar.gz / .zip archives with README and LICENSE.
  • Generates SHA256 checksums and uploads everything to the release.

Also updates CHANGELOG.md and release-status docs for v0.1.0.

Verification

  • cargo fmt --all -- --check
  • cargo clippy --locked --workspace --all-targets --all-features -- -D warnings
  • cargo test --locked --workspace --all-features (43 tests)

The release workflow itself runs after the tag is pushed.

Add a Release workflow that builds Linux x86_64, macOS arm64, and Windows x86_64 archives on v*.*.* tags, attaches SHA256 checksums, and creates the GitHub Release. Update the changelog and release-status documentation for v0.1.0.
@Ayinkx01
Ayinkx01 merged commit defce55 into main Oct 28, 2026
6 checks passed
@Ayinkx01
Ayinkx01 deleted the release/v0.1.0 branch October 28, 2026 13:43
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