Commit Graph
18 Commits
Author SHA1 Message Date
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 621cc87664 GRM-137: refactor: remove project-specific references from grm 2026-07-06 06:23:24 +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 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 f67dff8458 GRM-111: feat: unified --become-password-file, --verbose, --no-status, labels fix 2026-06-28 11:21:11 +00:00
emil ace0176e3a GRM-101: refactor: rename REPO_TOKEN to CI_GITEA_TOKEN, consolidate env vars 2026-06-27 15:49:36 +00:00
emil e4dd8f308f GRM-94: refactor: replace duplicated Makefile targets with devx.mak aliases 2026-06-26 19:14:33 +00:00
emil 041e5ac4aa GRM-64: refactor: migrate from scripts/ to devx package 2026-06-22 19:45:24 +00:00
emil 7dfc9f6014 GRM-43: docs: fix broken wiki links and add missing token setup steps 2026-06-21 22:13:50 +00:00
emil 0c6c735000 GRM-30: feat: add runner labels support and refactor i18n to JSON 2026-06-20 18:42:39 +00:00
emilandEmil Simeonov d949bd3444 GRM-24: feat: bandit integration (#1)
Co-authored-by: Emil Simeonov <emil@theliberatededge.org>
Reviewed-on: https://git.oblachno.oblachno.fyi/oblachno-oss/grm/pulls/1
2026-06-19 21:17:39 +00: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 6414f2306c GRM-13: fix: rewrite integration test to verify .runner file and container health instead of unreliable API checks 2026-06-18 09:34:45 +02:00
Emil Simeonov 68dcbc9b16 GRM-12: docs: update .env.example with GITEA_ADMIN_TOKEN and scope requirements 2026-06-18 04:41:09 +02:00
Emil Simeonov 8c385dcbdc GRM-7: docs: overhaul README and add project documentation 2026-06-18 03:36:20 +02:00
Emil Simeonov 170b53ad28 GRM-1: feat: initial implementation of Gitea Runner Manager 2026-06-17 18:15:28 +02:00