Release 0.1.1 - #83
Merged
Merged
Conversation
release.yml previously only uploaded build artifacts (which expire) and created no Release object. Add a release job that downloads the staged CLI binaries and runs gh release create with notes extracted from the matching CHANGELOG section. Stage each binary under its asset name at build time so no post-download rename is needed.
Both real examples are declared explicitly via [[example]]; autoexamples=false stops cargo from picking up stray local files under examples/ (e.g. dev prototypes) and warning about them during packaging.
0.1.1 distribution and CD fixes
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Promote 0.1.1 to master for release.
Distribution and CD fixes (see CHANGELOG
[0.1.1]):cargo install.nix run github:tamirelazar/tslimeanddocker run --rm -it ghcr.io/tamirelazar/tslime(ghcr image published on tag).Runs the full 3-OS CI matrix. After merge: cargo publish, tag v0.1.1, bump Homebrew formula.