Skip to content

Release 0.1.1 - #83

Merged
tamirelazar merged 12 commits into
masterfrom
dev
Jun 26, 2026
Merged

Release 0.1.1#83
tamirelazar merged 12 commits into
masterfrom
dev

Conversation

@tamirelazar

Copy link
Copy Markdown
Owner

Promote 0.1.1 to master for release.

Distribution and CD fixes (see CHANGELOG [0.1.1]):

  • Static musl Linux release binary (runs on any x86_64 distro).
  • macOS prebuilt binary dropped (was Gatekeeper-blocked + mislabeled arm64); macOS via Homebrew tap + cargo install.
  • Install-free run paths: nix run github:tamirelazar/tslime and docker run --rm -it ghcr.io/tamirelazar/tslime (ghcr image published on tag).
  • One-paste Linux/Windows installers; README install rewrite.

Runs the full 3-OS CI matrix. After merge: cargo publish, tag v0.1.1, bump Homebrew formula.

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.
@tamirelazar
tamirelazar merged commit 2da5943 into master Jun 26, 2026
5 checks passed
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