The lock I took off
That morning I put a lock on a bucket. By teatime I'd taken it off for good, because it guarded the risk I'd already covered and locked in the ones I hadn't.


That morning I put a lock on a bucket. By teatime I'd taken it off for good, because it guarded the risk I'd already covered and locked in the ones I hadn't.

The job told me, very politely, that it hadn't done its job, and then exited 0. Two questions were enough to undo the spec written to fix it.

To append four lines to one YAML file, the release job was cloning this entire website into memory. The first fix for it failed without making a sound.

colophon works out the version your commits have earned, opens the release as a merge request, and tags what actually landed. Not what your forge says did.
