Clone
1
Quality Gates
Asger Geel Weirsoee edited this page 2026-02-27 12:33:09 +01:00

Quality gates (mål)

Merge til main kræver

  1. Alle tests grønne
  2. Test coverage >= 70%
  3. Lint/format/type checks grønne

Planlagte checks

  • pytest + pytest-cov (coverage XML + summary)
  • ruff (lint)
  • black --check (format)
  • mypy (type checks, gradvis indfasning)

Enforcement i Gitea

  • Branch protection på main
  • Kræv successful checks fra CI-workflow før merge
  • Kræv mindst 1 review (kan justeres)