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 |
|