aboutsummaryrefslogtreecommitdiffhomepage
path: root/internal/workflows/Containerfile
AgeCommit message (Collapse)Author
15 hourscmd/hakurei/testsuite: migrate testsHEADmasterdevelopOphestra
This runs much faster than the NixOS test suite, and is much more precise. This also uncovered a recent severe pipewire regression. This change removes all remaining deprecated nix code. Closes #22. Signed-off-by: Ophestra <cat@gensokyo.uk>
30 hoursinternal/workflows: build sway 1.12Ophestra
This has better support for security-context metadata which can be measured by the test suite. Signed-off-by: Ophestra <cat@gensokyo.uk>
34 hoursinternal/workflows: build wireplumber 0.5.14Ophestra
PipeWire/WirePlumber had become slopware while I was not looking. WirePlumber 0.5.15 broke SecurityContext, and it has still not been fixed. I have filed a ticket upstream, but considering the fact that my previous security-related ticket, filed over 10 months ago, is still being ignored, I do not have high hopes that they will fix it. It is no longer safe to use PipeWire. Users are advised to downgrade to 0.5.14 for now. A drop-in replacement of PipeWire might be needed for Rosa OS. This change also adds additional packages required by the native cmd/hakurei integration test suite. Signed-off-by: Ophestra <cat@gensokyo.uk>
11 daysinternal/workflows: use custom runner imageOphestra
This avoids having to reinstall packages on every run. Signed-off-by: Ophestra <cat@gensokyo.uk>