Files
SubMiner/docs/RELEASING.md
sudacode 9c7e02cbf0 Enforce config example drift checks in CI and release
- add `verify:config-example` script with tests to fail on missing/stale generated config artifacts
- run the verification in CI and release workflows, and document it in release/docs guidance
- fix docs-site Cloudflare Pages watch path to `docs-site/*` with regression coverage
2026-03-10 20:06:41 -07:00

692 B

Releasing

  1. Confirm main is green: gh run list --workflow CI --limit 5.
  2. Bump package.json to the release version.
  3. Build release metadata before tagging: bun run changelog:build --version <version>
  4. Review CHANGELOG.md.
  5. Run release gate locally: bun run changelog:check --version <version> bun run verify:config-example bun run test:fast bun run typecheck
  6. Commit release prep.
  7. Tag the commit: git tag v<version>.
  8. Push commit + tag.

Notes:

  • changelog:check now rejects tag/package version mismatches.
  • Do not tag while changes/*.md fragments still exist.