Version tags: No tags existed despite 6 release commits. Created proper tags (v0.1.0 through v0.4.0) at the correct release commits. Without tags, git-cliff always returned 0.1.0.
cliff.toml preprocessor bug: Pattern ^DEVX-\d+\s+ did not match DEVX-N: feat: ... (missing colon). Fixed to ^DEVX-\d+:\s+. Added refactor_always_bump_patch.
Release script recovery: If HEAD is a release commit but the tag does not exist, the script now creates and pushes the tag instead of skipping.
Also fixed __init__.py version to 0.4.0 and regenerated CHANGELOG.md.
Closes DEVX-6
## Summary
Three critical issues fixed:
1. **Version tags**: No tags existed despite 6 release commits. Created proper tags (v0.1.0 through v0.4.0) at the correct release commits. Without tags, git-cliff always returned 0.1.0.
2. **cliff.toml preprocessor bug**: Pattern `^DEVX-\d+\s+` did not match `DEVX-N: feat: ...` (missing colon). Fixed to `^DEVX-\d+:\s+`. Added `refactor_always_bump_patch`.
3. **Release script recovery**: If HEAD is a release commit but the tag does not exist, the script now creates and pushes the tag instead of skipping.
Also fixed `__init__.py` version to 0.4.0 and regenerated CHANGELOG.md.
Closes DEVX-6
Auto-merge: If all CI checks pass, this PR will be merged automatically.
## Automated PR Review
- Architecture compliance: OK
- Best practices: OK
- Security: OK
- i18n: OK
- Resource management: OK
- Documentation: OK
- Tests: OK
- Commit conventions: OK
No issues found by automated checks.
---
**Auto-merge:** If all CI checks pass, this PR will be merged automatically.
Auto-merge: If all CI checks pass, this PR will be merged automatically.
## Automated PR Review
- Architecture compliance: OK
- Best practices: OK
- Security: OK
- i18n: OK
- Resource management: OK
- Documentation: OK
- Tests: OK
- Commit conventions: OK
No issues found by automated checks.
---
**Auto-merge:** If all CI checks pass, this PR will be merged automatically.
Auto-merge: If all CI checks pass, this PR will be merged automatically.
## Automated PR Review
- Architecture compliance: OK
- Best practices: OK
- Security: OK
- i18n: OK
- Resource management: OK
- Documentation: OK
- Tests: OK
- Commit conventions: OK
No issues found by automated checks.
---
**Auto-merge:** If all CI checks pass, this PR will be merged automatically.
emil
merged commit 2e81fbeed6 into master2026-06-22 20:21:46 +00:00
emil
deleted branch DEVX-6-fix-tags-changelog-release2026-06-22 20:21:46 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
Three critical issues fixed:
Version tags: No tags existed despite 6 release commits. Created proper tags (v0.1.0 through v0.4.0) at the correct release commits. Without tags, git-cliff always returned 0.1.0.
cliff.toml preprocessor bug: Pattern
^DEVX-\d+\s+did not matchDEVX-N: feat: ...(missing colon). Fixed to^DEVX-\d+:\s+. Addedrefactor_always_bump_patch.Release script recovery: If HEAD is a release commit but the tag does not exist, the script now creates and pushes the tag instead of skipping.
Also fixed
__init__.pyversion to 0.4.0 and regenerated CHANGELOG.md.Closes DEVX-6
Automated PR Review
No issues found by automated checks.
Auto-merge: If all CI checks pass, this PR will be merged automatically.
0c59166f4cto2d9b0494d8Automated PR Review
No issues found by automated checks.
Auto-merge: If all CI checks pass, this PR will be merged automatically.
2d9b0494d8toc9100cbc2dAutomated PR Review
No issues found by automated checks.
Auto-merge: If all CI checks pass, this PR will be merged automatically.