Release · v3.2.1
Build change-log pages in CI + auto-tag main…
ci(versioning): build change-log pages in CI + auto-tag main releases
Details
- ci.yml / pr-validation.yml / preview-v3.yml / deploy-vercel.yml: check out with fetch-depth: 0 and run `npm run changelog:generate` before the Jekyll build, so every built site carries the full changelog derived from history. - New version-tag.yml: on each push to main, verify the version invariants and push the computed annotated tag (vX.Y.Z) — production tags continue the retroactive sequence exactly. Creates tags only; skips silently when the tag exists. - CLAUDE.md: document the generate step in the local build sequence. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Mn7fa3Z4bpbSAj4edBnjXA
Files changed (6)
| .github/workflows/ci.yml | +7 | −0 |
| .github/workflows/deploy-vercel.yml | +5 | −0 |
| .github/workflows/pr-validation.yml | +7 | −0 |
| .github/workflows/preview-v3.yml | +4 | −0 |
| .github/workflows/version-tag.yml | +71 | −0 |
| CLAUDE.md | +1 | −0 |