cyberneticlibrary

Prepare automated release

prepare-releasecommandsetup L174
GenWaveLLC/svgmaker-mcp
What it does

Run pre-release quality checks and bump version

Best for

Automating release gating and version bumps in CI-friendly environments.

Inputs
  • · Current version in package.json
  • · Desired version bump (patch/minor/major/prerelease)
Outputs
  • · Commit hash, pushed branch, release pipeline trigger
Requires
  • · npm version
  • · npm run lint/format/typecheck/test/build
  • · npm audit
  • · git
Preconditions
  • · Working tree clean
  • · package.json present
  • · npm scripts defined
Failure modes
  • · Lint/type/test failure
  • · Audit finds moderate+ severity
  • · Security audit blocks
Trust signals
  • · Sequential quality gate ordering
  • · Auto-format fix + recheck pattern