Commit Graph
21 Commits
Author SHA1 Message Date
emil 041e5ac4aa GRM-64: refactor: migrate from scripts/ to devx package 2026-06-22 19:45:24 +00:00
emil 564b917234 GRM-63: fix: make sync-wiki and vikunja depend on release 2026-06-22 17:16:29 +00:00
emil c9c46e88ac GRM-61: refactor: separate GRM and CI translations with validation 2026-06-22 12:13:58 +00:00
emil dcb2ed0fd9 GRM-58: refactor: require tea CLI everywhere, fail on missing Vikunja task 2026-06-22 11:04:51 +00: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
emilandEmil Simeonov 3ae263fb00 GRM-57: fix: badges always update on release commits + fix configure-repo PYTHONPATH 2026-06-22 12:00:02 +02:00
emil 505673bc62 GRM-56: fix: close CI gaps with workflow dry-run, automated configure_repo, aligned timeouts 2026-06-22 08:23:06 +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 28e61aa166 GRM-54: Integrate tea Gitea CLI for API interactions (#68) 2026-06-22 07:04:58 +00:00
emil 8bde4cd12b GRM-52: fix: badges job runs after release to reflect actual state 2026-06-22 06:15:33 +00:00
emil b6e87a519b GRM-51: refactor: convert shell scripts and inline workflow scripts to Python 2026-06-22 05:53:31 +00:00
emil bec7b59671 GRM-51: ci: add actionlint and act_runner exec for workflow verification 2026-06-22 05:03:34 +00:00
emil 69089f6d2c GRM-51: ci: add failure notifications to all post-merge jobs 2026-06-22 01:39:59 +00:00
emil 5cd7c15d11 GRM-51: ci: add shell safety and workflow_dispatch fix to all workflows 2026-06-22 01:11:37 +00:00
emil 7591c99c02 GRM-50: fix: workflow timing, timeouts, status polling, and release classification 2026-06-22 00:44:35 +00:00
emil d8d025789b GRM-48: refactor: consolidate CI workflows to eliminate redundant runs 2026-06-22 00:01:58 +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 0fadb7c504 GRM-27: fix: CI workflows for rootless runner compatibility 2026-06-20 17:01:55 +00:00
Emil Simeonov 4d2ac8d449 GRM-20: feat: replace inline workflow scripts with tested Python modules 2026-06-19 15:34:36 +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