Commit graph

10 commits

Author SHA1 Message Date
veilor-org
86b3a6fa7a ci: switch refs from veilorveilor-org (GH org slug); domain veilor.org 2026-04-30 13:59:20 +01:00
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
veilor
1e595a8d38 build: revert to --no-virt (kernel modules locked); host anaconda patched to ignore non-fatal RC=5 2026-04-30 13:11:50 +01:00
veilor
b5a11f5eab build: stop pre-deleting /tmp/veilor-lmc — let livemedia-creator own its tmp 2026-04-30 04:21:12 +01:00
veilor
8176f117cd build: pivot to host-native lorax — container fight btrfs+netavark, host clean path 2026-04-30 04:18:37 +01:00
veilor
4e1ccdbb1a build: switch ISO run to rootful podman — rootless can't losetup (host CAP_SYS_ADMIN rejection) 2026-04-30 04:16:07 +01:00
veilor
d5c8638de5 build: bind /dev + disable selinux relabel — losetup needs host loop devices 2026-04-30 04:14:28 +01:00
veilor
671b0dc38a build: rm stale resultdir + tmp before each run (livemedia-creator refuses dirty dest) 2026-04-30 04:08:49 +01:00
veilor
ff3a8297ae build: replace invalid --title flag with --volid VEILOR_OS 2026-04-30 04:07:18 +01:00
veilor
1822005df1 veilor-os v0.1 scaffold — kickstart + hardening + 3-mode power + DuckSans-ready KDE black theme 2026-04-30 03:43:33 +01:00