GRM-70: fix: rewrite CHANGELOG with correct version ordering and missing sections
This commit is contained in:
+65
-25
@@ -2,6 +2,14 @@
|
||||
|
||||
All notable changes to this project will be documented in this file.
|
||||
|
||||
## [0.6.4] - 2026-06-22
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
- Update devx to v0.4.2 and fix workflow env vars
|
||||
- Pin devx to v0.4.3 to fix post-merge workflow failures
|
||||
- Pin devx to v0.4.4 to fix validate-commit-msg and sync-wiki
|
||||
|
||||
## [0.6.3] - 2026-06-22
|
||||
|
||||
### Bug Fixes
|
||||
@@ -24,20 +32,6 @@ All notable changes to this project will be documented in this file.
|
||||
- Separate GRM and CI translations with validation
|
||||
- Migrate from scripts/ to devx package
|
||||
|
||||
## [0.7.0] - 2026-06-22
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
- Include lint extras in setup-ci and setup-release
|
||||
- Use commit SHA URLs for badges to bypass Gitea cache
|
||||
- Make sync-wiki and vikunja depend on release
|
||||
|
||||
### Refactor
|
||||
|
||||
- Fully automate PR merge — no manual label/review needed
|
||||
- Require tea CLI everywhere, fail on missing Vikunja task
|
||||
- Separate GRM and CI translations with validation
|
||||
- Migrate from scripts/ to devx package
|
||||
## [0.6.1] - 2026-06-22
|
||||
|
||||
### Bug Fixes
|
||||
@@ -45,6 +39,7 @@ All notable changes to this project will be documented in this file.
|
||||
- Badges always update on release commits + fix configure-repo PYTHONPATH
|
||||
- Enforce commit message convention on master with CI validation
|
||||
- Post-merge workflow failures (4 jobs)
|
||||
|
||||
## [0.6.0] - 2026-06-22
|
||||
|
||||
### Bug Fixes
|
||||
@@ -58,6 +53,18 @@ All notable changes to this project will be documented in this file.
|
||||
### Revert
|
||||
|
||||
- Remove v0.6.0 release (no user-facing changes)
|
||||
|
||||
## [0.5.0] - 2026-06-22
|
||||
|
||||
### Features
|
||||
|
||||
- Enforce commit naming conventions and workflow discipline
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
- Clean up infrastructure-only releases and fix release classification
|
||||
- Rewrite changelog and re-tag releases at user-facing milestones
|
||||
|
||||
## [0.4.0] - 2026-06-21
|
||||
|
||||
### Features
|
||||
@@ -104,6 +111,8 @@ All notable changes to this project will be documented in this file.
|
||||
- Add default(0) to gitea_runner_uid in environment blocks
|
||||
- Set runner_name in deregister verify.yml
|
||||
- Security, dead code, idempotence, and documentation cleanup
|
||||
- Use content_base64 for Gitea wiki API, add --verify flag (#33)
|
||||
- Wiki links, add --strict integrity check for wiki sync (#34)
|
||||
|
||||
### Refactor
|
||||
|
||||
@@ -112,26 +121,46 @@ All notable changes to this project will be documented in this file.
|
||||
- Rework all scripts to use click and i18n
|
||||
- *(scripts)* Centralize constants, API clients, and HTTP status codes
|
||||
- Rootless Docker, fix auto-merge, molecule platform matrix
|
||||
## [0.3.0] - 2026-06-19
|
||||
|
||||
## [0.3.2] - 2026-06-21
|
||||
|
||||
### Features
|
||||
|
||||
- Add translated operation report for success and failure cases
|
||||
- Replace print() with stdlib logging module
|
||||
- Use click.echo() for user-facing messages with dual logging
|
||||
- Add colorized output for better visual feedback
|
||||
- Add --force flag to grm remove for unreachable runners
|
||||
- Make --ask-become-pass the default behavior
|
||||
- Smart CI and release skipping for workflow-only changes
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
- Eliminate duplicate console output, restore GRM_LOG_LEVEL filtering
|
||||
- Make grm list retrieve runner status correctly
|
||||
- Set PYTHONPATH=. for release.py to find scripts.ci module (#32)
|
||||
|
||||
### Refactor
|
||||
|
||||
- Deduplicate CLI, remove dead code, move validation to business layer
|
||||
- Resolve_runner returns gitea_url, add --url CLI option, force remove improvements, code quality fixes
|
||||
- Split CI scripts, fix release PYTHONPATH, dynamic runner discovery
|
||||
|
||||
## [0.3.1] - 2026-06-21
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
- Use correct Gitea 1.26 wiki API endpoints
|
||||
|
||||
## [0.3.0] - 2026-06-21
|
||||
|
||||
### Features
|
||||
|
||||
- Implement documentation-as-code with wiki sync and doc-coverage
|
||||
|
||||
## [0.2.2] - 2026-06-21
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
- Bypass commit-msg hook for release commits
|
||||
- Enforce tests pass before tagging a release
|
||||
|
||||
## [0.2.1] - 2026-06-21
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
- Strip git-cliff header from CHANGELOG.md updates
|
||||
|
||||
## [0.2.0] - 2026-06-18
|
||||
|
||||
### Features
|
||||
@@ -143,6 +172,12 @@ All notable changes to this project will be documented in this file.
|
||||
- Add systemd template units and multi-instance Ansible support
|
||||
- Add lifecycle CLI commands and RunnerManager extensions
|
||||
- Add runner registry for simplified CLI UX
|
||||
- Add translated operation report for success and failure cases
|
||||
- Replace print() with stdlib logging module
|
||||
- Use click.echo() for user-facing messages with dual logging
|
||||
- Add colorized output for better visual feedback
|
||||
- Add --force flag to grm remove for unreachable runners
|
||||
- Make --ask-become-pass the default behavior
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
@@ -155,12 +190,17 @@ All notable changes to this project will be documented in this file.
|
||||
- Remove recursive var definitions from install-runner.yml
|
||||
- Convert runner config from TOML to YAML format
|
||||
- Rewrite integration test to verify .runner file and container health instead of unreliable API checks
|
||||
- Eliminate duplicate console output, restore GRM_LOG_LEVEL filtering
|
||||
- Make grm list retrieve runner status correctly
|
||||
|
||||
### Refactor
|
||||
|
||||
- Remove dead code and legacy artifacts
|
||||
- Migrate source terminology from act_runner to gitea_runner
|
||||
- Consolidate systemd checks and deduplicate role structure
|
||||
- Deduplicate CLI, remove dead code, move validation to business layer
|
||||
- Resolve_runner returns gitea_url, add --url CLI option, force remove improvements, code quality fixes
|
||||
|
||||
## [0.1.0] - 2026-06-17
|
||||
|
||||
### Features
|
||||
|
||||
Reference in New Issue
Block a user