Skip to content

0.1.1 - 2026-08-05

Choose a tag to compare

@github-actions github-actions released this 05 Aug 05:33

Release Notes

Cross-platform release: ossctl now installs on Linux as well as macOS.

Added

  • Cross-platform release artifacts — prebuilt binaries for macOS (arm64 + x86_64)
    and Linux (arm64 + x86_64, statically linked via musl so they run on any distro
    regardless of glibc vintage), plus a curl … | sh shell installer, built by cargo-dist
    on tag push.
  • distribution.platforms in the OSS-RELEASE.md contract — a cross-platform binary
    target set that defaults to macOS + Linux, so every project the /oss-* family sets up
    produces Linux builds by default.
  • ossctl audit now flags a distribution whose targets omit Linux as a cross-platform
    readiness gap.

Changed

  • The cargo release adapter publishes a multi-crate workspace in dependency order, waiting
    for each crate to appear on the crates.io index before publishing its dependents.
  • The Homebrew adapter bootstraps a first formula on an empty tap (create vs. bump).
  • Maturity inference no longer conflates version number with release maturity: a
    production-grade pre-1.0 (ZeroVer) repository can reach the production tier.
  • /oss-readme emits cross-platform install instructions (shell installer + prebuilt
    binaries); the contract can model a cargo-dist distribution alongside registry publishes.

Fixed

  • All six ecosystem release adapters now either perform a real publish or return an explicit
    Unsupported, instead of a placeholder receipt.

Install ossctl 0.1.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/jarimustonen/ossctl/releases/download/v0.1.1/ossctl-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/jarimustonen/ossctl/releases/download/v0.1.1/ossctl-installer.ps1 | iex"

Download ossctl 0.1.1

File Platform Checksum
ossctl-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
ossctl-x86_64-pc-windows-msvc.zip x64 Windows checksum
ossctl-aarch64-unknown-linux-musl.tar.xz ARM64 MUSL Linux checksum
ossctl-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

Verifying GitHub Artifact Attestations

The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:

gh attestation verify <file-path of downloaded artifact> --repo jarimustonen/ossctl

You can also download the attestation from GitHub and verify against that directly:

gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>