docs: CI/CD fleet standard — gitea runner + repo workflow duty [#784]
https://community.turnsys.com/t/333
This commit is contained in:
@@ -463,6 +463,18 @@ requirement once GLPI/CMDB change control is online (ITIL/ITSM ramp):
|
|||||||
Mechanical enforcement (rule-engine check for the ticket-comment URL in
|
Mechanical enforcement (rule-engine check for the ticket-comment URL in
|
||||||
commit bodies when `[#NNN]` is present) is tracked under [#441].
|
commit bodies when `[#NNN]` is present) is tracked under [#441].
|
||||||
|
|
||||||
|
## CI/CD (fleet standard, 2026-09-04)
|
||||||
|
|
||||||
|
**Every gitea repo runs CI via Gitea Actions.** Runner:
|
||||||
|
`ukrrs-pfv-gitea-runner` (act_runner 0.2.13, compose at
|
||||||
|
`~/projects/ukrrs/ci/gitea-runner/` on the pfv workstation). Repo duty:
|
||||||
|
carry `.gitea/workflows/ci.yml` — lint for the repo's language (pinned
|
||||||
|
container images, never `:latest`) + a secret-scan step, on `dev` and
|
||||||
|
`release` pushes. Branch model: `dev` = WIP (CI must pass), `release` =
|
||||||
|
production/deploy branch (CI is the final gate).
|
||||||
|
Full standard: [Discourse topic #333](https://community.turnsys.com/t/333).
|
||||||
|
Tracking: [#784](https://projects.knownelement.com/issues/784).
|
||||||
|
|
||||||
## TDD & Linting
|
## TDD & Linting
|
||||||
|
|
||||||
- **Red/green TDD for all code.** Mandatory (founder 2026-08-27). Interim
|
- **Red/green TDD for all code.** Mandatory (founder 2026-08-27). Interim
|
||||||
|
|||||||
Reference in New Issue
Block a user