Releases
v0.4.0
Compare
Sorry, something went wrong.
No results found
Features
Refuse a baseline whose version tag origin no longer holds (#43 )
Refuse a release when the baseline is not the highest version tag (#22 )
--check weighs the guards against the target (#58 )
--check prints the environment setup report (#57 )
Write a machine-readable release summary with --summary (#29 )
Resume a half-published release at step 4 (#28 )
Refuse to tag a ref the trunk does not contain (#25 )
Refuse to compute a version when fetching tags from origin fails (#24 )
Refuse to compute a version from a shallow clone (#23 )
Skip the human gates under --dry-run (#21 )
Define exit codes, with a dedicated one for nothing to release (#20 )
Resolve the trunk from GitHub's default branch instead of main (#19 )
Bug fixes
Release workflow fails at step 3: no git committer identity on the runner (#73 )
--changelog writes the version headings without the release notes (#36 )
Fail instead of exiting 0 when a gate cannot read a terminal (#27 )
Others
Cut releases from CI with a release workflow, as the vendored consumers do (#71 )
Document the supported-setup map with mermaid diagrams (#26 )
CI runs on Ubuntu 26 before ubuntu-latest moves to it (#62 )
Rewrite main without the dummy commits (#32 )
Preflight checks return results instead of dying (#56 )
Decide between check-setup.sh and a release.sh --check mode (#14 )
Decide whether release.sh supports maintenance lines (#13 )
Rename baseline_refusal: it words every refusal, not just the baseline's (#45 )
Extract baseline resolution into one function in release.sh (#18 )
Replace real-GitHub test data with fixture-built bats suites (#12 )
docs: name the repository as it is now, not as it was (340701b )
test: ask setsid for --wait rather than for its name (dc8fd42 )
docs: name the gate with no terminal where the code is declared (225092b )
docs: define gate and preview in the glossary (7eb8663 )
docs: refresh the two header comments the trunk change left behind (f6eb31d )
You can’t perform that action at this time.