veilor-os/.github/PULL_REQUEST_TEMPLATE.md
veilor d44e9bbdd9 ci: github actions workflow (build-iso + lint), CONTRIBUTING, CODEOWNERS, PR template
CI builds in fresh Fedora 43 container — matched pcre2/libselinux/selinux-policy
versions, no fix-repo hack needed. Container starts every run from clean
state, no zombie collisions. Fastest path to first green ISO.
2026-04-30 13:56:03 +01:00

20 lines
572 B
Markdown

## What
<!-- What changes does this PR introduce? -->
## Why
<!-- Why is this needed? Reference any issue or motivation. -->
## Test plan
- [ ] `ksvalidator kickstart/veilor-os.ks` passes
- [ ] Shellcheck clean on edited scripts
- [ ] Local ISO build succeeds OR CI build green
- [ ] Booted ISO in QEMU via `./test/run-vm.sh` and walked `test/boot-checklist.md`
- [ ] No personal/onyx leaks (`grep -ri 'onyx\|192\.168\.0\.\|fedora\.local'` returns zero)
## Hardening impact
<!-- Does this PR add/remove a hardening control? Update docs/HARDENING.md
if so. -->