Howtos for The Rest of Us

Skills

Release Workflow

Versioning, release checklist, signing, and push conventions.

Versioning

Bump When Example
PATCH Bug fix or small polish after a release v0.3.1 → v0.3.2
MINOR New feature or significant restructure v0.3.x → v0.4.0
MAJOR Breaking change (1.0+ only) 1.0.0 → 2.0.0

Draft Release Cycle

commit → push → tag v0.x.y → CI builds draft → user tests → publish

No release goes live without the user testing the draft first.

Release Checklist

Before signing a release tag:

After CI completes:

Signing & Push

Release Notes