Releases: chicks-net/ctm
Releases · chicks-net/ctm
Release list
v0.2
What's Changed
- 🕰️ [just] add local-test recipe for sanity check with real clocks by @chicks-net in #38
- Mark .just/ template boilerplate as linguist-vendored by @chicks-net in #39
- ✅ [readme] update known bugs and coming soon list by @chicks-net in #43
- 🚀 [gha] add release workflow with signed binaries and SLSA provenance, fixes #42 by @chicks-net in #44
Full Changelog: v0.1...v0.2
Verifying the binaries
Each ctm-<os>-<arch> binary is signed keyless with cosign (Sigstore).
Verify a binary against its bundle:
cosign verify-blob \
--bundle ctm-<os>-<arch>.bundle \
--certificate-oidc-issuer https://token.actions.githubusercontent.com \
--certificate-identity-regexp '^https://github\.com/chicks-net/ctm/\.github/workflows/release\.yml@.+$' \
ctm-<os>-<arch>
Or check it the old-school way:
cosign verify-blob --bundle ctm-<os>-<arch>.bundle ctm-<os>-<arch>
SLSA-3 build provenance is attached to the release as multiple.intoto.jsonl.
v0.1
What's Changed
- Add Claude Code GitHub Workflow by @chicks-net in #1
- 🍿 [readme] link to issues about missing features and copy editing by @chicks-net in #4
- 🤖 [gha] skip dependabot/renovate bot PRs in claude-code-review by @chicks-net in #6
- Update actions/checkout action to v7 by @renovate[bot] in #21
- 🛒 [go] add go.mod, fixes #7 by @chicks-net in #22
- 🟠 [gha] update claude github actions by @chicks-net in #23
- 🤖 [build] adopt modular justfile + .repo.toml/CUE system, fixes #10, fixes #11 by @chicks-net in #24
- ✨ [gha] port quality/security workflow suite from template-repo, fixes #12 by @chicks-net in #25
- ☑️ [gha] add renovate with 14-day cooldown, fixes #14 by @chicks-net in #26
- 🟢 [gha] add Go build/vet/test/fmt CI workflow, fixes #8 by @chicks-net in #27
- ⚙️ [just] port template-sync auto-update system, fixes #13 by @chicks-net in #28
- 🛠️ [main] return errors instead of panicking, fixes #17, fixes #2 by @chicks-net in #29
- 📝 [gh] port community health files and pre-commit hooks, fixes #9, fixes #15 by @chicks-net in #30
- ✨ [main] modernize CLI parsing with ffcli subcommands and flags, fixes #16 by @chicks-net in #32
- ✨ [main] add downtimer subcommands and API 2.0 status decode, fixes #3, fixes #19 by @chicks-net in #33
- ✅ [main] add unit test coverage with injectable dialer, fixes #18 by @chicks-net in #35
- 🎨 [main] adopt idiomatic Go naming and named constants, fixes #20 by @chicks-net in #36
- 🔒 [gha] add gitleaks CI backstop, fixes #31 by @chicks-net in #37
New Contributors
- @chicks-net made their first contribution in #1
- @renovate[bot] made their first contribution in #21
Full Changelog: https://github.com/chicks-net/ctm/commits/v0.1