kert
2ea09ed5c0
P20: Gitea Actions backend — fix #151 #152 #154 #155
- [ci.gitea] section in stack.toml with runner_labels,
registry_secret, uv_version
- backends/gitea.py: emits .gitea/workflows/*.yml — thin adapter
over GitHub backend, uses platform registry + PAT auth
(GITEA_TOKEN lacks package scope)
- Sequential builds (no matrix) to avoid Gitea matrix bugs
- gen_config.py: 3-way stale cleanup for woodpecker/github/gitea
- gen_config.py --backend gitea tested end-to-end
Three backends, one config file:
ci.backend = "woodpecker" → .woodpecker/*.yml
ci.backend = "github" → .github/workflows/*.yml
ci.backend = "gitea" → .gitea/workflows/*.yml
2026-03-23 20:55:07 -04:00
..
2026-03-23 20:55:07 -04:00
2026-03-22 00:09:24 -04:00
2026-03-22 00:09:24 -04:00
2026-03-23 20:04:32 -04:00
2026-03-23 20:04:32 -04:00
2026-03-13 11:11:45 -04:00
2026-03-03 22:05:49 -05:00
2026-03-22 01:14:58 -04:00
2026-03-21 23:31:00 -04:00
2026-03-23 20:55:07 -04:00
2026-03-03 22:05:49 -05:00
2026-03-03 22:05:49 -05:00
2026-03-03 22:05:49 -05:00
2026-03-03 22:05:49 -05:00
2026-03-03 22:05:49 -05:00
2026-03-03 22:05:49 -05:00
2026-03-03 22:05:49 -05:00
2026-03-03 22:05:49 -05:00
2026-03-03 22:05:49 -05:00
2026-03-03 22:05:49 -05:00
2026-03-03 22:05:49 -05:00
2026-03-12 14:17:13 -04:00
2026-03-12 14:17:13 -04:00
2026-03-12 14:33:43 -04:00
2026-03-03 22:05:49 -05:00
2026-03-03 22:05:49 -05:00
2026-03-03 22:05:49 -05:00
2026-03-03 22:05:49 -05:00
2026-03-12 14:17:13 -04:00
2026-03-23 20:04:32 -04:00
2026-03-12 14:17:13 -04:00
2026-03-12 14:17:13 -04:00
2026-03-22 00:09:24 -04:00
2026-03-03 22:05:49 -05:00
2026-03-03 22:05:49 -05:00
2026-03-12 17:25:30 -04:00
2026-03-03 22:05:49 -05:00
2026-03-03 22:05:49 -05:00
2026-03-03 22:05:49 -05:00