grm-ci-bot
a4d5ba6b70
release: v0.12.0 [skip ci]
2026-06-28 13:15:08 +00:00
emil
d9ce4e240f
GRM-113: feat: upgrade all dependencies, add trigger-workflow command
Post-merge / vikunja (push) Successful in 1m13s
Post-merge / configure-repo (push) Successful in 1m13s
Post-merge / badges (push) Successful in 1m33s
Post-merge / detect-type (push) Successful in 55s
Post-merge / release (push) Successful in 1m19s
Post-merge / validate-commit-msg (push) Successful in 1m19s
Post-merge / publish (push) Successful in 55s
Post-merge / sync-wiki (push) Successful in 1m54s
2026-06-28 13:13:06 +00:00
grm-ci-bot
fdf1293c85
release: v0.11.1 [skip ci]
2026-06-28 11:41:20 +00:00
emil
01b3f594f7
GRM-112: fix: Makefile HOST/NAME requirement errors, add restart and list targets
Post-merge / detect-type (push) Successful in 48s
Post-merge / release (push) Successful in 1m0s
Post-merge / validate-commit-msg (push) Successful in 1m3s
Post-merge / vikunja (push) Successful in 1m3s
Post-merge / badges (push) Successful in 1m11s
Post-merge / sync-wiki (push) Successful in 1m35s
Post-merge / configure-repo (push) Successful in 58s
Post-merge / publish (push) Successful in 57s
2026-06-28 11:39:37 +00:00
grm-ci-bot
f04be9c39b
release: v0.11.0 [skip ci]
2026-06-28 11:23:13 +00:00
emil
f67dff8458
GRM-111: feat: unified --become-password-file, --verbose, --no-status, labels fix
Post-merge / detect-type (push) Successful in 51s
Post-merge / release (push) Successful in 1m14s
Post-merge / validate-commit-msg (push) Successful in 1m14s
Post-merge / vikunja (push) Successful in 1m14s
Post-merge / badges (push) Successful in 1m25s
Post-merge / sync-wiki (push) Successful in 1m53s
Post-merge / publish (push) Successful in 1m21s
Post-merge / configure-repo (push) Successful in 1m20s
2026-06-28 11:21:11 +00:00
grm-ci-bot
f905550aba
release: v0.10.3
Post-merge / detect-type (push) Successful in 1m9s
Post-merge / validate-commit-msg (push) Has been skipped
Post-merge / release (push) Has been skipped
Post-merge / sync-wiki (push) Has been skipped
Post-merge / configure-repo (push) Has been skipped
Post-merge / vikunja (push) Has been skipped
Post-merge / publish (push) Has been skipped
Post-merge / badges (push) Successful in 56s
2026-06-27 20:26:33 +00:00
emil
cae4e2a860
GRM-107: refactor: use devx Makefile aliases, bump devx>=0.23.0
Post-merge / detect-type (push) Successful in 1m3s
Post-merge / release (push) Successful in 1m8s
Post-merge / validate-commit-msg (push) Successful in 1m9s
Post-merge / vikunja (push) Successful in 1m13s
Post-merge / badges (push) Successful in 1m19s
Post-merge / sync-wiki (push) Successful in 1m44s
Post-merge / publish (push) Successful in 1m3s
Post-merge / configure-repo (push) Successful in 1m18s
2026-06-27 20:24:29 +00:00
grm-ci-bot
c339698603
release: v0.10.2
Post-merge / detect-type (push) Successful in 1m2s
Post-merge / validate-commit-msg (push) Has been skipped
Post-merge / release (push) Has been skipped
Post-merge / sync-wiki (push) Has been skipped
Post-merge / publish (push) Has been skipped
Post-merge / vikunja (push) Has been skipped
Post-merge / configure-repo (push) Has been skipped
Post-merge / badges (push) Successful in 57s
2026-06-27 16:31:58 +00:00
emil
ace0176e3a
GRM-101: refactor: rename REPO_TOKEN to CI_GITEA_TOKEN, consolidate env vars
Post-merge / detect-type (push) Successful in 47s
Post-merge / release (push) Failing after 14s
Post-merge / validate-commit-msg (push) Successful in 59s
Post-merge / vikunja (push) Successful in 56s
Post-merge / publish (push) Has been skipped
Post-merge / configure-repo (push) Successful in 48s
Post-merge / badges (push) Successful in 1m8s
Post-merge / sync-wiki (push) Successful in 1m14s
2026-06-27 15:49:36 +00:00
grm-ci-bot
b92c87ba68
release: v0.10.1
Post-merge / detect-type (push) Successful in 1m58s
Post-merge / validate-commit-msg (push) Has been skipped
Post-merge / release (push) Has been skipped
Post-merge / sync-wiki (push) Has been skipped
Post-merge / vikunja (push) Has been skipped
Post-merge / configure-repo (push) Has been skipped
Post-merge / publish (push) Has been skipped
Post-merge / badges (push) Successful in 1m23s
2026-06-27 02:21:19 +02:00
grm-ci-bot
de92f675ed
release: v0.10.0
Post-merge / detect-type (push) Successful in 13s
Post-merge / validate-commit-msg (push) Has been skipped
Post-merge / release (push) Has been skipped
Post-merge / configure-repo (push) Has been skipped
Post-merge / sync-wiki (push) Has been skipped
Post-merge / vikunja (push) Has been skipped
Publish Release / publish (push) Failing after 16s
Post-merge / badges (push) Successful in 1m55s
2026-06-26 17:16:19 +02:00
grm-ci-bot
1a04971622
release: v0.9.0 [skip ci]
2026-06-25 01:22:18 +02:00
emil
91440c1b0a
GRM-86: feat: add Polish as officially supported language
2026-06-24 23:20:59 +00:00
grm-ci-bot
acc768eaea
release: v0.8.1 [skip ci]
2026-06-25 00:29:27 +02:00
grm-ci-bot
4679473183
release: v0.8.0 [skip ci]
2026-06-24 22:44:06 +02:00
grm-ci-bot
da0656b949
release: v0.7.0 [skip ci]
2026-06-24 21:19:57 +02:00
grm-ci-bot
488a7ee048
release: v0.6.3 [skip ci]
2026-06-22 23:13:00 +02:00
grm-ci-bot
f14ef14dc6
release: v0.6.2 [skip ci]
2026-06-22 22:28:42 +02:00
emil
6758b69a5f
GRM-65: fix: pin devx to v0.4.0, fix cliff.toml preprocessor, bump to v0.7.0
2026-06-22 20:27:11 +00:00
emil
c9c46e88ac
GRM-61: refactor: separate GRM and CI translations with validation
2026-06-22 12:13:58 +00:00
emil
8e532839fd
GRM-57: refactor: fully automate PR merge — no manual label/review needed
2026-06-22 10:45:26 +00:00
grm-ci-bot
f5177c823c
release: v0.6.1 [skip ci]
2026-06-22 12:27:47 +02:00
emil
f649120172
GRM-59: fix: post-merge workflow failures (4 jobs)
2026-06-22 10:26:28 +00:00
emil
7d3cf999d6
GRM-58: fix: enforce commit message convention on master with CI validation
2026-06-22 10:12:01 +00:00
grm-ci-bot
d1531ac81f
release: v0.6.0 [skip ci]
2026-06-22 10:06:13 +02:00
emil
599fc17dd3
GRM-51: fix: API resilience with retry, idempotent releases, and graceful Vikunja errors
2026-06-22 01:22:45 +00:00
Emil Simeonov and Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
1b3c3f6ca8
chore: align version and changelog with actual tags/releases
...
v0.6.0 tag was deleted (no user-facing changes). Revert version
in __init__.py and remove v0.6.0 section from CHANGELOG.md to
match the actual state: latest tag/release is v0.5.0.
Generated with [Devin](https://devin.ai )
Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-06-22 02:49:06 +02:00
emil
7591c99c02
GRM-50: fix: workflow timing, timeouts, status polling, and release classification
2026-06-22 00:44:35 +00:00
grm-ci-bot
789890b9ea
release: v0.6.0 [skip ci]
2026-06-22 02:15:34 +02:00
Emil Simeonov and Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
f8327a8e89
revert: remove v0.6.0 release (no user-facing changes)
...
The v0.6.0 release contained only infrastructure changes (CI
workflows, badges, review scripts, test fixes). The only
user-facing file changed was api_clients.py, which was modified
to fix the Gitea review API event name — an internal CI fix,
not a user-facing feature.
Reverting the version bump and CHANGELOG entry. The tag and
release have been deleted from the remote.
Generated with [Devin](https://devin.ai )
Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-06-22 02:13:43 +02:00
grm-ci-bot
c8e12dc722
release: v0.6.0
2026-06-22 01:25:07 +02:00
emil
9959b9c4ed
GRM-46: feat: enforce mandatory PR reviews with automated checks
2026-06-21 23:22:08 +00:00
grm-ci-bot
a0b03f01ef
release: v0.5.0
Publish Release / publish (push) Failing after 15s
Sync Wiki / sync-wiki (push) Successful in 1m43s
2026-06-22 00:00:01 +02:00
emil
3f5808d6be
GRM-42: fix: rewrite changelog and re-tag releases at user-facing milestones
2026-06-21 21:58:29 +00:00
emil
60c94b2b93
GRM-42: fix: clean up infrastructure-only releases and fix release classification
2026-06-21 21:46:37 +00:00
grm-ci-bot
fb76ac91ef
release: v0.4.0
Publish Release / publish (push) Failing after 16s
Sync Wiki / sync-wiki (push) Successful in 1m58s
2026-06-21 23:25:29 +02:00
grm-ci-bot
713e752860
release: v0.3.2
Publish Release / publish (push) Failing after 24s
Sync Wiki / sync-wiki (push) Successful in 1m46s
2026-06-21 22:51:43 +02:00
grm-ci-bot
6b3f2a5866
release: v0.3.1
Publish Release / publish (push) Failing after 16s
Sync Wiki / sync-wiki (push) Successful in 1m49s
2026-06-21 21:56:44 +02:00
grm-ci-bot
539bfea516
release: v0.3.0
Publish Release / publish (push) Failing after 21s
Sync Wiki / sync-wiki (push) Failing after 1m30s
2026-06-21 21:47:07 +02:00
grm-ci-bot
7fe85423b4
release: v0.2.2
Publish Release / publish (push) Failing after 25s
2026-06-21 21:17:11 +02:00
grm-ci-bot
2e5ca5a88f
release: v0.2.1
Publish Release / publish (push) Failing after 25s
2026-06-21 19:53:32 +02:00
grm-ci-bot
a1b493f2a3
release: v0.2.0
Publish Release / publish (push) Failing after 25s
2026-06-21 19:49:23 +02:00
emil
63e25d1245
GRM-35: fix: release push permission and notify_failure label IDs
...
Fix two issues found during release workflow testing.
Closes GRM-35
2026-06-21 17:49:12 +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
5c1d848311
GRM-33: feat: add mandatory PR review step to workflow
2026-06-21 06:02:50 +00:00
emil
1717d55013
GRM-32: fix: security, dead code, idempotence, and documentation cleanup
Post-merge Vikunja update / vikunja (push) Successful in 5s
CI / quality (push) Successful in 1m5s
CI / molecule-tests (0) (push) Successful in 18m37s
CI / molecule-tests (2) (push) Successful in 18m51s
CI / molecule-tests (1) (push) Successful in 19m6s
Publish Release / publish (push) Failing after 9s
2026-06-21 00:14:31 +00:00
Emil Simeonov and Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
55c2746569
refactor: rootless Docker, fix auto-merge, molecule platform matrix
...
CI / molecule-tests (0) (pull_request) Has been skipped
CI / molecule-tests (1) (pull_request) Has been skipped
CI / molecule-tests (2) (pull_request) Has been skipped
CI / quality (pull_request) Failing after 1m4s
Three major improvements:
1. Rootless Docker refactor: Removes docker/binary modes, unifies to
rootless Docker with per-runner system users. Each runner gets its
own rootless Docker daemon, systemd user service, and isolated
environment. Simplifies CLI (removes --mode option), Ansible role
(single code path), and molecule scenarios (removes binary scenario).
2. Auto-merge fix: Fixes status check context mismatch in branch
protection (was requiring "lint", "unit-tests", "molecule-tests" but
actual contexts are "CI / quality", "CI / molecule-tests*"). Adds
retry/wait logic to auto_merge.py that polls commit statuses for up
to 15 minutes before attempting merge, eliminating the chicken-and-egg
problem where auto-merge would fail because CI hadn't completed yet.
3. Molecule platform matrix: Adds OS platform matrix to CI — all 6
scenarios now run on all 4 supported OSes (ubuntu-2204, ubuntu-2404,
debian-12, archlinux) = 24 test pairs distributed across 3 parallel
runners. Updates distribute_molecule.py to distribute (scenario,
platform) pairs. Updates Makefile with molecule-all target for
local multi-platform testing.
Generated with [Devin](https://devin.ai )
Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-06-20 21:02:52 +02:00
emil
0c6c735000
GRM-30: feat: add runner labels support and refactor i18n to JSON
Post-merge Vikunja update / vikunja (push) Successful in 7s
CI / quality (push) Successful in 1m5s
CI / molecule-tests (1) (push) Successful in 6m26s
CI / molecule-tests (0) (push) Successful in 8m50s
CI / molecule-tests (2) (push) Successful in 5m55s
2026-06-20 18:42:39 +00:00
emil
c8970da942
GRM-29: fix: use PUT instead of POST for Vikunja task comments
Post-merge Vikunja update / vikunja (push) Successful in 5s
CI / quality (push) Successful in 1m5s
CI / molecule-tests (2) (push) Successful in 7m7s
CI / molecule-tests (1) (push) Successful in 7m13s
CI / molecule-tests (0) (push) Successful in 9m8s
2026-06-20 18:08:36 +00:00