emil
3dcdde80ad
GRM-35: fix: enforce tests pass before tagging a release
...
The release script now runs lint and tests before committing or tagging. If either fails, the release is aborted. Also fixes test_cli_version to use __version__ dynamically.
Closes GRM-35
2026-06-21 19:10:30 +00:00
emil
996a8dc806
GRM-35: feat: fix 12 critical workflow gaps in release pipeline
...
Addresses all 12 critical gaps in the automated semantic versioning, tagging, and release workflow.
Closes GRM-35
2026-06-21 17:44:27 +00:00
emil
09699696c0
GRM-34: fix: use full path for git-cliff version check in install step
2026-06-21 14:48:02 +00:00
emil
ea8b71da1a
GRM-34: fix: use mktemp for git-cliff extraction to avoid file conflicts
2026-06-21 14:03:12 +00:00
emil
a7eb4d1a68
GRM-34: fix: install git-cliff to user-writable dir and fix archlinux idempotence
2026-06-21 13:18:54 +00:00
emil
e00d40dd54
GRM-34: fix: move release commit skip check into release.py
2026-06-21 10:54:58 +00:00
emil
63fb259bac
GRM-34: feat: add automated semver versioning, tagging, and releases with git-cliff
2026-06-21 09:53:56 +00:00