2026-02-09 - 2026-08-09
Overview
51 Releases published by 2 users
Published
v0.20.0
v0.20.0
Published
v0.19.0
v0.19.0
Published
v0.18.8
v0.18.8
Published
v0.18.7
v0.18.7
Published
v0.18.6
v0.18.6
Published
v0.18.5
v0.18.5
Published
v0.18.4
v0.18.4
Published
v0.18.3
v0.18.3
Published
v0.18.2
v0.18.2
Published
v0.18.1
v0.18.1
Published
v0.18.0
v0.18.0
Published
v0.17.2
v0.17.2
Published
v0.17.1
v0.17.1
Published
v0.17.0
v0.17.0
Published
v0.16.0
Published
v0.15.0
Published
v0.14.4
Published
v0.14.3
Published
v0.14.2
Published
v0.14.1
Published
v0.14.0
Published
v0.13.0
Published
v0.12.5
Published
v0.12.4
Published
v0.12.3
Published
v0.12.2
Published
v0.12.1
Published
v0.12.0
Published
v0.11.1
Published
v0.11.0
Published
v0.10.3
Published
v0.10.2
Published
v0.10.1
Published
v0.10.0
Published
v0.9.0
Published
v0.8.1
Published
v0.8.0
Published
v0.7.0
Published
v0.6.3
Published
v0.6.2
Published
v0.6.1
Published
v0.6.0
Published
v0.5.0
Published
v0.4.0
Published
v0.3.2
Published
v0.3.1
Published
v0.3.0
Published
v0.2.2
Published
v0.2.1
Published
v0.2.0
Published
v0.1.0
162 Pull requests merged by 4 users
Merged
#248 GRM-159: remove molecule_ci_guard and fix shell for molecule tests
Merged
#246 GRM-158: Fix rootless Docker 29 setup on Arch Linux runners
Merged
#245 GRM-160: Pin containerd.io to compatible version for Docker 28.x
Merged
#244 GRM-159: fix docker-prune.timer schedule and gitea-runner.service StartLimit placement
Merged
#243 GRM-158: Fix rootless Docker 29 setup on Arch Linux runners
Merged
#242 GRM-157: Fix Docker 29 containerd snapshotter instability on runners
Merged
#239 GRM-156: Harden rootless Docker daemon resilience on CI runners
Merged
#231 GRM-2: Remove dead code and legacy artifacts
Merged
#230 GRM-155: bump devx to v0.47.2
Merged
#228 GRM-154: Fix Arch Linux rootless Docker: load tun module and pre-configure systemd override
Merged
#226 GRM-152: Fix rootless Docker install on Arch Linux
Merged
#227 GRM-153: Bump devx to v0.47.1
Merged
#224 GRM-151: Bump devx to 0.45.1
Merged
#222 GRM-150: Bump devx from 0.44.1 to 0.45.0
Merged
#221 GRM-149: Bump devx to 0.44.1
Merged
#218 GRM-148: Bump devx to v0.41.0, update deps and runner version
Merged
#217 GRM-147: Add retrospective for CI consolidation and devx adoption
Merged
#216 GRM-146: Consolidate CI and post-merge workflows
Merged
#214 GRM-144: Enable IPv6 in rootless Docker via pasta network driver
Merged
#215 GRM-145: Adopt devx v0.40.0
Merged
#213 GRM-143: Disable IPv6 in rootless Docker daemon on CI runners
Merged
#212 GRM-142: Bump devx and migrate role-based Gitea tokens
Merged
#211 GRM-141: Consolidate docs checks into devx-docs-check target
Merged
#206 GRM-139: Adopt documentation-as-code enhancements from devx (Vale, check_doc_versions, enriched lint_docs)
Merged
#205 GRM-138: Bump devx to 0.33.4
Merged
#204 GRM-137: Remove project-specific references from grm
Merged
#203 GRM-136: Rename PyPI package from gitea-runner-manager to grm
Merged
#202 GRM-135: Bump devx to 0.33.3
Merged
#201 GRM-134: Fix wiki sync concurrency and timeout
Merged
#200 GRM-133: Register subagent profiles, rename doc-syncer, add missing agents
Merged
#199 GRM-132: Use devx reusable tools (check_api_identity_checks)
Merged
#198 GRM-131: Remove redundant devx reinstall in CI doc lint step
Merged
#197 GRM-130: Standardize venv management via devx.mak
Merged
#196 GRM-130: Standardize venv management via devx.mak
Merged
#195 GRM-130: Standardize venv management via devx.mak
Merged
#194 GRM-129: Add container-level fix verification rules to AGENTS.md
Merged
#193 GRM-128: Add subagent feedback reporting, workflow alignment, and devx bump
Merged
#192 GRM-127: Bump devx to v0.29.1 and upgrade dependencies
Merged
#191 GRM-125: Bump devx to v0.28.0, add pre-merge-check, agent docs
Merged
#190 GRM-124: Documentation audit fixes: health/restart/trigger-workflow commands, scenario counts, config key rename
Merged
#189 GRM-123: Add runner health check with auto-recovery and disk guard
Merged
#188 GRM-122: Right-size molecule-tests matrix to [1-6]
Merged
#187 GRM-121: Fix matrix for Gitea 1.26 compatibility
Merged
#186 GRM-120: Pin devx to 0.27.2 for dynamic runner matrix support
Merged
#184 GRM-118: Fix runner stability: service restart, prune filter, re-registration
Merged
#183 GRM-117: Documentation improvements: fix duplication, language inconsistency, add lint-docs CI
Merged
#182 GRM-116: Bump devx to 0.26.3
Merged
#181 GRM-114: Pin all dependency versions to concrete releases
Merged
#180 GRM-113: Upgrade all dependencies and add workflow trigger command
Merged
#179 GRM-112: Remove dead code and fix Makefile/docs issues
Merged
#178 GRM-111: Audit fixes: UX improvements, bug fixes, and documentation
Merged
#177 GRM-110: Bump devx to 0.26.0
Merged
#176 GRM-109: Bump devx to 0.25.0
Merged
#175 GRM-108: Bump devx>=0.23.4 for classification fix and --auto-login on notify_failure
Merged
#174 GRM-107: Use devx Makefile aliases for setup-image, configure-gitea-pypi, PIP_INSTALL
Merged
#173 GRM-106: Fix stale devx in CI by adding EXTRAS=ci to all setup-image calls
Merged
#172 GRM-105: Revert EXTRAS=ci default in setup-image
Merged
#171 GRM-104: Remove hadolint on-the-fly install workaround
Merged
#170 GRM-103: Install hadolint on-the-fly in setup-image
Merged
#169 GRM-102: Bump devx>=0.22.0 and remove REPO_TOKEN alias
Merged
#167 GRM-101: Rename REPO_TOKEN to CI_GITEA_TOKEN and consolidate env vars
Merged
#165 GRM-100: Gate auto-merge on release-dry-run and fix its root causes
Merged
#163 GRM-99: Fix setup-image to configure Gitea PyPI registry and show pip errors
Merged
#161 GRM-98: Add --auto-login to publish and bump devx>=0.21.0
Merged
#160 GRM-97: Use pre-built tier images for all CI workflows
Merged
#159 GRM-96: Add molecule test weights to pyproject.toml
Merged
#158 GRM-95: Consolidate publish.yml into post-merge.yml
Merged
#157 GRM-94: Consume new devx targets, remove Makefile duplication
Merged
#156 GRM-93: Bump devx, fix workflows (make targets, decouple vikunja/sync-wiki, remove publish duplication)
Merged
#155 GRM-92: Fix publish workflow PYTHONPATH and handle missing tea binary in notify_failure
Merged
#153 GRM-91: Adopt devx tools: create-task, create-pr, pre-push-check, devx.mak fragment, ci extra
Merged
#152 GRM-90: Bump devx version to v0.14.1
Merged
#150 GRM-88: Fix AGENTS.md squash-merge format docs to use colon after task ID
Merged
#124 GRM-87: Always run publish in post-merge (idempotent)
Merged
#123 GRM-86: Add Polish as officially supported language
Merged
#122 GRM-85: Fix getting started docs: add Gitea PyPI registry instructions for pip install
Merged
#121 GRM-84: Adopt devx v0.11.1 across Makefile and workflows
Merged
#120 GRM-83: Fix publish step: add build/twine to ci deps, fix notify_failure venv activation
Merged
#119 GRM-82: Fix publish workflow: broken tea login, outdated devx, add publish step to post-merge
Merged
#118 GRM-81: Update devx to v0.10.2 (badge testpaths fix)
Merged
#117 GRM-80: Update devx to v0.10.1 (badge fix)
Merged
#116 GRM-79: Remove .taskid file: branch-name-only task ID resolution
Merged
#115 GRM-78: Fix publish workflow: add workflow_dispatch and update devx
Merged
#111 GRM-75: Thoroughly clean Docker artifacts on runner removal
Merged
#113 GRM-77: Fix badge URLs in README and docs
Merged
#112 GRM-76: Retrospective fixes for CI/CD friction
Merged
#110 GRM-74: Lower test speed threshold to 4 seconds and update devx
Merged
#109 GRM-73: Adopt enhanced check_test_speed with per-test timing gate from devx 0.7.0
Merged
#108 GRM-72: Switch devx installation from git to Gitea PyPI registry
Merged
#107 GRM-70: Fix release script: tag verification, idempotency, and alignment checking
Merged
#102 GRM-69: Pin devx to v0.4.4 to fix validate-commit-msg and sync-wiki
Merged
#100 GRM-68: Pin devx to v0.4.3 to fix post-merge workflow failures
Merged
#98 GRM-67: Fix post-merge workflow failures and update devx to v0.4.2
Merged
#95 GRM-66: Fix classification config: add scripts/** to infrastructure
Merged
#93 GRM-65: Pin devx dependency and fix version tags
Merged
#90 GRM-64: Migrate to devx package
Merged
#89 GRM-63: Fix post-merge job failures
Merged
#85 GRM-59: Fix badge caching — use commit SHA URLs for cache-busting
Merged
#88 GRM-62: Fix post-merge release and badges setup (missing ruff)
Merged
#87 GRM-61: Speed up CI with lean per-job make setup targets
Merged
#84 GRM-58: Require tea CLI everywhere, fail on missing Vikunja task
Merged
#83 GRM-57: Fully automate PR merge workflow
Merged
#82 GRM-59: fix: post-merge workflow failures (4 jobs)
Merged
#78 GRM-58: fix: enforce commit message convention on master with CI validation
Merged
#74 fix: badges always update + configure-repo PYTHONPATH + stale branch cleanup
Merged
#73 GRM-56: Close CI gaps with workflow dry-run, automated configure_repo, aligned timeouts
Merged
#72 GRM-55: Fix review process: deeper checks, structured checklist, enforce APPROVE
Merged
#71 GRM-54: Fix broken automation pipeline (auto-merge, Vikunja, CI enforcement)
Merged
#70 fix: revert review_pr.py to GiteaClient (tea v0.14.1 is interactive-only)
Merged
#68 GRM-54: Integrate tea Gitea CLI for API interactions
Merged
#67 GRM-53: Enforce script separation between CI/dev tools and GRM tool
Merged
#66 GRM-52: Fix badge generation to reflect actual state after release
Merged
#65 GRM-51: Improve workflow robustness and predictability
Merged
#64 GRM-51: Add actionlint and act_runner exec for workflow verification
Merged
#61 GRM-99: Test auto-merge workflow
Merged
#60 fix: auto-merge label condition uses pull_request.labels
Merged
#59 fix: molecule-tests static matrix and role_dir path fix
Merged
#58 fix: use 1-based runner indices for Gitea Actions compatibility
Merged
#57 fix: molecule-tests matrix runner-index renders as empty for 0
Merged
#53 GRM-51: Failure notifications and cleanup
Merged
#52 GRM-51: Review enforcement — conventional commit check
Merged
#51 GRM-51: Release pipeline determinism
Merged
#50 GRM-51: Improve workflow robustness and predictability
Merged
#49 GRM-51: Improve workflow robustness and predictability
Merged
#48 GRM-50: Fix workflow timing, timeouts, and release classification
Merged
#46 GRM-48: Consolidate CI workflows: eliminate redundant runs, clear trigger boundaries
Merged
#45 GRM-47: Getting Started docs: tell users to checkout latest release tag before make setup
Merged
#43 GRM-46: Enforce mandatory PR reviews with automated architecture and best-practice checks
Merged
#42 GRM-45: Add self-updating quality badges to README
Merged
#41 GRM-44: Fix test suite gaps — lint scripts, include integration tests
Merged
#40 GRM-43: Fix README and Getting Started: broken wiki links, missing token setup steps
Merged
#38 GRM-42: Rewrite changelog and re-tag releases at user-facing milestones
Merged
#37 GRM-42: Clean up infrastructure-only releases and fix release classification
Merged
#36 GRM-41: Fix commit naming conventions, PR titles, and enforce workflow discipline
Merged
#34 GRM-40: Fix wiki links and add strict integrity check for wiki sync
Merged
#33 GRM-39: Fix wiki sync: use content_base64 for Gitea wiki API, add --verify flag
Merged
#32 GRM-38: Fix release workflow PYTHONPATH for scripts.ci module
Merged
#30 GRM-37: Smart CI and release skipping: don't release or run molecule when only workflow files change
Merged
#28 GRM-37: Smart CI and release skipping: don't release or run molecule when only workflow files change
Merged
#27 GRM-36: Fix wiki API endpoints for Gitea 1.26
Merged
#26 GRM-36: Implement documentation-as-code with wiki sync and doc-coverage
Merged
#25 GRM-35: Bypass commit-msg hook for release commits
Merged
#23 GRM-35: Enforce tests pass before tagging a release
Merged
#22 GRM-35: Fix CHANGELOG.md duplicate header from git-cliff output
Merged
#21 GRM-35: Fix release push permission and notify_failure label IDs
Merged
#20 GRM-35: Fix critical workflow gaps: git-cliff parsing, review enforcement, release robustness, CI path filtering
Merged
#19 GRM-34: Skip commit when version unchanged in release.py
Merged
#18 GRM-34: Fix same-version update in release.py
Merged
#17 GRM-34: Fix git-cliff version check path in CI
Merged
#16 GRM-34: Fix git-cliff tar extraction in CI
Merged
#15 GRM-34: Fix git-cliff install path for rootless runners
Merged
#14 GRM-34: Fix release workflow — move skip check into release.py
Merged
#13 GRM-34: Automated semver versioning, tagging, and releases with git-cliff
Merged
#12 GRM-33: Add mandatory PR review step to workflow
Merged
#11 fix: security, dead code, idempotence, and documentation cleanup
Merged
#10 refactor: rootless Docker, fix auto-merge, molecule platform matrix
Merged
#9 feat: add runner labels support and refactor i18n to JSON
Merged
#8 fix: use PUT instead of POST for Vikunja task comments
Merged
#7 fix: Vikunja task resolution pagination in post_merge.py
Merged
#6 fix: CI workflows for rootless runner compatibility
Merged
#5 fix: CI pipeline for rootless Docker runners
Merged
#3 feat: auto-delete branch after merge in configure_repo script
57 Issues closed from 1 user
Closed
#63 [CI] post-merge/vikunja workflow failed (run #435)
Closed
#69 [CI] post-merge/vikunja workflow failed (run #451)
Closed
#75 [CI] post-merge/configure-repo workflow failed (run #463)
Closed
#76 [CI] post-merge/vikunja workflow failed (run #464)
Closed
#77 [CI] post-merge/configure-repo workflow failed (run #464)
Closed
#79 [CI] post-merge/vikunja workflow failed (run #467)
Closed
#80 [CI] post-merge/configure-repo workflow failed (run #467)
Closed
#81 [CI] post-merge/release workflow failed (run #467)
Closed
#91 [CI] post-merge/configure-repo workflow failed (run #538)
Closed
#92 [CI] post-merge/sync-wiki workflow failed (run #538)
Closed
#94 [CI] post-merge/configure-repo workflow failed (run #545)
Closed
#96 [CI] post-merge/configure-repo workflow failed (run #550)
Closed
#97 [CI] post-merge/sync-wiki workflow failed (run #550)
Closed
#99 [CI] post-merge/sync-wiki workflow failed (run #556)
Closed
#101 [CI] post-merge/sync-wiki workflow failed (run #558)
Closed
#103 [CI] publish workflow failed (run #563)
Closed
#104 [CI] publish workflow failed (run #564)
Closed
#105 [CI] publish workflow failed (run #566)
Closed
#106 [CI] publish workflow failed (run #568)
Closed
#125 [CI] post-merge/release workflow failed (run #952)
Closed
#126 [CI] publish workflow failed (run #965)
Closed
#127 [CI] publish workflow failed (run #966)
Closed
#128 [CI] publish workflow failed (run #967)
Closed
#129 [CI] publish workflow failed (run #968)
Closed
#131 [CI] publish workflow failed (run #972)
Closed
#130 [CI] publish workflow failed (run #970)
Closed
#132 [CI] publish workflow failed (run #974)
Closed
#133 [CI] publish workflow failed (run #976)
Closed
#134 [CI] publish workflow failed (run #980)
Closed
#135 [CI] publish workflow failed (run #981)
Closed
#136 [CI] publish workflow failed (run #979)
Closed
#137 [CI] publish workflow failed (run #982)
Closed
#138 [CI] publish workflow failed (run #984)
Closed
#139 [CI] publish workflow failed (run #986)
Closed
#140 [CI] publish workflow failed (run #988)
Closed
#141 [CI] publish workflow failed (run #990)
Closed
#142 [CI] publish workflow failed (run #998)
Closed
#143 [CI] publish workflow failed (run #999)
Closed
#144 [CI] publish workflow failed (run #1001)
Closed
#145 [CI] publish workflow failed (run #1000)
Closed
#147 [CI] publish workflow failed (run #1005)
Closed
#146 [CI] publish workflow failed (run #1003)
Closed
#148 [CI] publish workflow failed (run #1007)
Closed
#149 [CI] publish workflow failed (run #1009)
Closed
#151 [CI] post-merge/release workflow failed (run #1014)
Closed
#154 [CI] publish workflow failed (run #1106)
Closed
#162 [CI] post-merge/release workflow failed (run #1267)
Closed
#164 [CI] post-merge/release workflow failed (run #1281)
Closed
#166 [CI] post-merge/release workflow failed (run #1292)
Closed
#168 [CI] post-merge/release workflow failed (run #1312)
Closed
#24 [CI] release workflow failed (run #209)
Closed
#35 [CI] publish workflow failed (run #280)
Closed
#29 [CI] release workflow failed (run #245)
Closed
#39 [CI] publish workflow failed (run #313)
Closed
#44 [CI] release workflow failed (run #357)
Closed
#62 [CI] post-merge/vikunja workflow failed (run #434)
Closed
#31 [CI] release workflow failed (run #252)
77 Issues created by 2 users
Opened
#24 [CI] release workflow failed (run #209)
Opened
#29 [CI] release workflow failed (run #245)
Opened
#31 [CI] release workflow failed (run #252)
Opened
#35 [CI] publish workflow failed (run #280)
Opened
#39 [CI] publish workflow failed (run #313)
Opened
#44 [CI] release workflow failed (run #357)
Opened
#62 [CI] post-merge/vikunja workflow failed (run #434)
Opened
#63 [CI] post-merge/vikunja workflow failed (run #435)
Opened
#69 [CI] post-merge/vikunja workflow failed (run #451)
Opened
#75 [CI] post-merge/configure-repo workflow failed (run #463)
Opened
#76 [CI] post-merge/vikunja workflow failed (run #464)
Opened
#77 [CI] post-merge/configure-repo workflow failed (run #464)
Opened
#79 [CI] post-merge/vikunja workflow failed (run #467)
Opened
#80 [CI] post-merge/configure-repo workflow failed (run #467)
Opened
#81 [CI] post-merge/release workflow failed (run #467)
Opened
#91 [CI] post-merge/configure-repo workflow failed (run #538)
Opened
#92 [CI] post-merge/sync-wiki workflow failed (run #538)
Opened
#94 [CI] post-merge/configure-repo workflow failed (run #545)
Opened
#96 [CI] post-merge/configure-repo workflow failed (run #550)
Opened
#97 [CI] post-merge/sync-wiki workflow failed (run #550)
Opened
#99 [CI] post-merge/sync-wiki workflow failed (run #556)
Opened
#101 [CI] post-merge/sync-wiki workflow failed (run #558)
Opened
#103 [CI] publish workflow failed (run #563)
Opened
#104 [CI] publish workflow failed (run #564)
Opened
#105 [CI] publish workflow failed (run #566)
Opened
#106 [CI] publish workflow failed (run #568)
Opened
#125 [CI] post-merge/release workflow failed (run #952)
Opened
#127 [CI] publish workflow failed (run #966)
Opened
#126 [CI] publish workflow failed (run #965)
Opened
#128 [CI] publish workflow failed (run #967)
Opened
#129 [CI] publish workflow failed (run #968)
Opened
#130 [CI] publish workflow failed (run #970)
Opened
#131 [CI] publish workflow failed (run #972)
Opened
#132 [CI] publish workflow failed (run #974)
Opened
#133 [CI] publish workflow failed (run #976)
Opened
#134 [CI] publish workflow failed (run #980)
Opened
#135 [CI] publish workflow failed (run #981)
Opened
#136 [CI] publish workflow failed (run #979)
Opened
#137 [CI] publish workflow failed (run #982)
Opened
#138 [CI] publish workflow failed (run #984)
Opened
#139 [CI] publish workflow failed (run #986)
Opened
#140 [CI] publish workflow failed (run #988)
Opened
#141 [CI] publish workflow failed (run #990)
Opened
#143 [CI] publish workflow failed (run #999)
Opened
#142 [CI] publish workflow failed (run #998)
Opened
#144 [CI] publish workflow failed (run #1001)
Opened
#145 [CI] publish workflow failed (run #1000)
Opened
#146 [CI] publish workflow failed (run #1003)
Opened
#147 [CI] publish workflow failed (run #1005)
Opened
#148 [CI] publish workflow failed (run #1007)
Opened
#149 [CI] publish workflow failed (run #1009)
Opened
#151 [CI] post-merge/release workflow failed (run #1014)
Opened
#154 [CI] publish workflow failed (run #1106)
Opened
#162 [CI] post-merge/release workflow failed (run #1267)
Opened
#164 [CI] post-merge/release workflow failed (run #1281)
Opened
#166 [CI] post-merge/release workflow failed (run #1292)
Opened
#168 [CI] post-merge/release workflow failed (run #1312)
Opened
#207 [CI] post-merge/sync-wiki workflow failed (run #2064)
Opened
#208 [CI] post-merge/sync-wiki workflow failed (run #2072)
Opened
#209 [CI] post-merge/vikunja workflow failed (run #2072)
Opened
#219 [CI] ci/validate workflow failed (run #2605)
Opened
#220 [CI] ci/validate workflow failed (run #2609)
Opened
#223 [CI] ci/validate workflow failed (run #2699)
Opened
#225 [CI] ci/validate workflow failed (run #2718)
Opened
#229 [CI] ci/validate workflow failed (run #2842)
Opened
#232 [CI] ci/validate workflow failed (run #3355)
Opened
#233 [CI] ci/validate workflow failed (run #3355)
Opened
#234 [CI] ci/validate workflow failed (run #3390)
Opened
#235 [CI] ci/validate workflow failed (run #3392)
Opened
#236 [CI] ci/validate workflow failed (run #3393)
Opened
#237 [CI] ci/validate workflow failed (run #3395)
Opened
#238 [CI] ci/validate workflow failed (run #3396)
Opened
#240 [CI] ci/validate workflow failed (run #3417)
Opened
#241 [CI] ci/validate workflow failed (run #3417)
Opened
#247 [CI] ci/validate workflow failed (run #3540)
Opened
#249 [CI] ci/validate workflow failed (run #3555)
Opened
#250 [CI] ci/validate workflow failed (run #3557)