Commit Graph
49 Commits
Author SHA1 Message Date
Emil SimeonovandDevin <158243242+devin-ai-integration[bot]@users.noreply.github.com> e0e09aa70b chore: bump devx to v0.47.5
Includes wiki sync fix (push to main instead of master) and User-Agent
header fix for downloads.

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-08-03 17:10:14 +02:00
emil User 70d985ebaa GRM-155: chore: bump devx to v0.47.2 2026-07-17 02:00:23 +00:00
emil User 185251090f GRM-153: chore: bump devx from v0.45.1 to v0.47.1 2026-07-16 15:43:09 +00:00
emil User 88eca1f6b8 GRM-151: chore: bump devx from 0.44.1 to 0.45.1 2026-07-14 13:39:11 +00:00
emil User 3f27ee1423 GRM-150: chore: bump devx from 0.44.1 to 0.45.0 2026-07-14 02:07:13 +00:00
emil User 87513f9e8f GRM-149: chore: bump devx to 0.44.1 2026-07-14 01:15:37 +00:00
emil User f6a4f1fe43 GRM-148: chore: bump devx to v0.41.1, update deps and runner version 2026-07-13 03:24:35 +00:00
emil User c4fe70979c GRM-146: ci: consolidate CI and post-merge workflows 2026-07-12 01:53:47 +00:00
emil User f30764d60f GRM-145: refactor: adopt devx v0.40.0 2026-07-11 23:55:15 +00:00
emil d38a64b0e1 GRM-142: feat: bump devx to 0.38.0 and migrate to role-based Gitea tokens 2026-07-08 21:12:29 +00:00
emil 12f4aa4c92 GRM-141: feat: consolidate docs checks into devx-docs-check target 2026-07-07 22:15:25 +00:00
emil 89a765eca6 GRM-139: feat: adopt documentation-as-code enhancements from devx 2026-07-06 09:08:33 +00:00
emil 7449a05506 GRM-138: chore: bump devx to 0.33.4 2026-07-06 06:37:28 +00:00
emil 34742bab40 GRM-136: refactor: rename PyPI package from gitea-runner-manager to grm 2026-07-06 06:06:13 +00:00
emil 751f594ce5 GRM-135: chore: bump devx to 0.33.3 2026-07-06 05:18:44 +00:00
emil 5a93559b79 GRM-132: ci: bump devx to 0.33.0, use devx-check-api-identity-checks 2026-07-05 15:07:03 +00:00
emil 58b8d5b5de GRM-130: chore: bump devx to 0.32.0, add devx.mak include fallback 2026-07-01 23:11:49 +00:00
emil 4359dbdc26 GRM-128: feat: bump devx to v0.30.0 2026-07-01 14:18:24 +00:00
emil dca82753b2 GRM-127: feat: bump devx to v0.29.1, upgrade molecule, ubuntu 26.04 2026-07-01 10:27:58 +00:00
emil 833792d0ad GRM-125: ci: bump devx to v0.28.0, add pre-merge-check, agent docs 2026-07-01 01:04:26 +00:00
emil a178b1b5d2 GRM-120: chore: pin devx to 0.27.2 for dynamic runner matrix support 2026-06-29 11:37:03 +00:00
emil e585543e9d GRM-116: fix: bump devx to 0.26.3 (latest with pinned deps) 2026-06-28 15:03:33 +00:00
emil cae66e0743 GRM-114: fix: add approval step to auto-merge workflow using REVIEW_GITEA_TOKEN 2026-06-28 14:54:53 +00:00
emil d9ce4e240f GRM-113: feat: upgrade all dependencies, add trigger-workflow command 2026-06-28 13:13:06 +00:00
emil 01b3f594f7 GRM-112: fix: Makefile HOST/NAME requirement errors, add restart and list targets 2026-06-28 11:39:37 +00:00
emil f8eeea611f GRM-110: chore: bump devx dependency to 0.26.0 2026-06-28 02:13:28 +00:00
emil 844171ee93 GRM-109: chore: bump devx to >=0.25.0, fix pr_review docs 2026-06-28 00:22:45 +00:00
emil f24ed4c963 GRM-108: ci: bump devx>=0.23.4 for classification fix and --auto-login on notify_failure 2026-06-27 22:27:57 +00:00
emil cae4e2a860 GRM-107: refactor: use devx Makefile aliases, bump devx>=0.23.0 2026-06-27 20:24:29 +00:00
emil cbf082c78f GRM-102: fix: bump devx>=0.22.0 and remove REPO_TOKEN alias 2026-06-27 16:30:16 +00:00
emil c67b810e58 GRM-98: ci: add --auto-login to publish, bump devx>=0.21.0 2026-06-27 13:14:13 +00:00
emil dc4430d160 GRM-96: ci: add molecule test weights to pyproject.toml 2026-06-27 00:18:31 +00:00
emil b5803a8611 GRM-91: feat: adopt devx tools, devx.mak fragment, ci extra, remove legacy install-devx 2026-06-26 15:14:33 +00:00
emil cf2314c20f GRM-83: fix: add build/twine to ci deps, activate venv in notify_failure 2026-06-24 22:28:08 +00:00
emil 7fca2a3ebd GRM-66: fix: add scripts/** to infrastructure classification config 2026-06-22 21:09:42 +00:00
emil 041e5ac4aa GRM-64: refactor: migrate from scripts/ to devx package 2026-06-22 19:45:24 +00:00
emil c9c46e88ac GRM-61: refactor: separate GRM and CI translations with validation 2026-06-22 12:13:58 +00:00
emil 0bf78d4f83 GRM-54: fix: fix broken automation pipeline (auto-merge, Vikunja, CI enforcement) 2026-06-22 08:04:54 +00:00
emil 60c94b2b93 GRM-42: fix: clean up infrastructure-only releases and fix release classification 2026-06-21 21:46:37 +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 63fb259bac GRM-34: feat: add automated semver versioning, tagging, and releases with git-cliff 2026-06-21 09:53:56 +00:00
emil 1717d55013 GRM-32: fix: security, dead code, idempotence, and documentation cleanup 2026-06-21 00:14:31 +00:00
emil 0c6c735000 GRM-30: feat: add runner labels support and refactor i18n to JSON 2026-06-20 18:42:39 +00:00
emil ea18793963 GRM-26: fix: CI pipeline for rootless Docker runners 2026-06-20 16:16:05 +00:00
Emil Simeonov e9c0f22fc0 GRM-24: chore: add bandit dependency, Makefile target and pre-commit hook 2026-06-19 21:13:21 +02:00
Emil Simeonov 4da724ce53 GRM-21: Implement commit validation, CI/CD workflows and repo automation
- Add scripts/validate_commit_msg.py with conventional commit enforcement
- Add scripts/configure_repo.py for Gitea branch protection and labels
- Add scripts/__init__.py for Python package importability
- Create Gitea Actions workflows: ci, auto-merge, post-merge, publish
- Update .pre-commit-config.yaml with commit-msg hook
- Update pyproject.toml pythonpath and coverage for scripts
- Add comprehensive unit tests for both scripts with 100% coverage
2026-06-19 04:27:43 +02:00
Emil Simeonov a575a89026 GRM-16: test: add molecule lifecycle scenarios, integration tests, and docs
- Add multi-instance molecule scenario verifying isolated data/config dirs
- Add lifecycle molecule scenario testing stop/disable/enable/start sequence
- Update default and binary verify playbooks for template unit assertions
- Add integration tests for full CLI lifecycle and multi-instance support
- Add pytest integration marker and --no-cov Makefile target
- Update README with lifecycle commands, multi-instance examples, and architecture
- Update Makefile with start/stop/enable/disable/status/remove targets
- Update .env.example with GRM_LANG documentation
2026-06-18 23:14:02 +02:00
Emil Simeonov 3c8654342f GRM-2: refactor: remove dead code and legacy artifacts 2026-06-18 03:36:19 +02:00
Emil Simeonov 170b53ad28 GRM-1: feat: initial implementation of Gitea Runner Manager 2026-06-17 18:15:28 +02:00