Prepare frontend master branch protection (#172)

Add stable Required CI, repair E2E ownership, make Qodana optional-state handling explicit, and document the desired protection policy.
This commit is contained in:
Jeppe B
2026-07-16 13:12:57 +02:00
committed by GitHub
parent 20c383d22d
commit 18302723e8
6 changed files with 176 additions and 4 deletions
+10
View File
@@ -16,6 +16,16 @@ See [Vite Configuration Reference](https://vite.dev/config/).
npm install
```
## Contributing Changes
Create a scoped feature branch, push it, and open a pull request targeting
`master`. Do not push directly to `master`. Merge only after the `Required CI`
check succeeds, all review conversations are resolved, and the branch is up to
date. Use squash merge so `master` retains linear history.
See [`.github/BRANCH_PROTECTION.md`](.github/BRANCH_PROTECTION.md) for the
repository policy, rollout checks, and emergency bypass procedure.
### Compile and Hot-Reload for Development
```sh