emil
8dc014a907
GRM-51: fix: release pipeline determinism with lock, rebase, and consistent classification
2026-06-22 01:29:58 +00:00
emil
7591c99c02
GRM-50: fix: workflow timing, timeouts, status polling, and release classification
2026-06-22 00:44:35 +00:00
emil
d8d025789b
GRM-48: refactor: consolidate CI workflows to eliminate redundant runs
2026-06-22 00:01:58 +00:00
emil
5511cba1b0
GRM-37: refactor: Split CI scripts, fix release PYTHONPATH, dynamic runner discovery
2026-06-21 20:44:39 +00:00
emil
56eb241b77
GRM-37: feat: Smart CI and release skipping for workflow-only changes
2026-06-21 20:15:28 +00:00
emil
76d9983514
GRM-35: fix: bypass commit-msg hook for release commits
...
Release commits use --no-verify to bypass the commit-msg hook since they are generated by the release script, not by a developer.
Closes GRM-35
2026-06-21 19:15:55 +00:00
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
e7f8e4ac66
GRM-35: fix: strip git-cliff header from CHANGELOG.md updates
...
The update_changelog function now strips the git-cliff header before inserting into CHANGELOG.md, preventing duplicate headers.
Closes GRM-35
2026-06-21 17:53:18 +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
ea6276ff38
GRM-34: fix: skip commit when version file unchanged in release.py
2026-06-21 16:18:02 +00:00
emil
f0afa8171a
GRM-34: fix: handle same-version update in release.py
2026-06-21 15:32:07 +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