Skip to content

0.1.1 distribution and CD fixes - #77

Merged
tamirelazar merged 7 commits into
devfrom
fix/v0.1.1-distribution
Jun 26, 2026
Merged

0.1.1 distribution and CD fixes#77
tamirelazar merged 7 commits into
devfrom
fix/v0.1.1-distribution

Conversation

@tamirelazar

Copy link
Copy Markdown
Owner

Distribution and release-pipeline fixes for 0.1.1.

  • Linux release binary is now a statically linked musl build (static-pie), so the single tslime-linux-x86_64 download runs on any x86_64 Linux distribution regardless of glibc version.
  • macOS prebuilt binary is no longer published — the previous one was Gatekeeper-blocked and mislabeled x86_64 while actually being arm64. macOS installs via Homebrew (brew install tamirelazar/tslime/tslime) or cargo install tslime, both of which avoid Gatekeeper. The macOS build is kept in CI as a compile smoke-test (honest tslime-macos-arm64 artifact, not attached to releases).
  • README install section rewritten around cargo install (primary) + Homebrew (macOS) + prebuilt binaries (Linux/Windows, with the Windows SmartScreen click-through note).
  • Version bumped to 0.1.1 with a CHANGELOG section.

Verified: release.yml smoke-run green on all three OSes (musl build under the 4 MB ceiling); downloaded Linux artifact confirmed static-pie linked.

Targets dev; promotion to master + tag/publish happen via the release runbook.

@tamirelazar
tamirelazar merged commit 6845a4f into dev Jun 26, 2026
3 checks passed
@tamirelazar
tamirelazar deleted the fix/v0.1.1-distribution branch June 26, 2026 16:51
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