go-cli-release-automation

Installation
SKILL.md

Go CLI Release Automation

Treat release automation as a state transition with verifiable inputs, immutable artifacts, least privilege, and an explicit recovery path.

Core Workflow

  1. Define version, supported targets, artifact names, and release authority.
  2. Validate release configuration without publishing.
  3. Build final artifacts exactly once from a clean tagged commit and generate checksums.
  4. Publish through pinned, least-privilege CI with protected environments.
  5. Update package-manager metadata from the published artifacts.
  6. Install and smoke-test representative artifacts.
  7. Record partial state and recover without silently replacing released bytes.

Read Next

Installs
1
Repository
lvtd-llc/skills
GitHub Stars
1
First Seen
Aug 30, 2026
go-cli-release-automation — lvtd-llc/skills