Joshua Shay Kricheli NeuroSymbolic AI
v2 v1

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

ci v3.2.1 July 2, 2026 Claude 6eb1856

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