-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Description
Replace GitHub Actions workflow with Vira for our repo's CI.
the practice of using one's own products or services https://en.wikipedia.org/wiki/Eating_your_own_dog_food
(This would also allow us to reliably run Playwright tests (#127) because they fail on github runners.)
Tasks
We would be manually triggering CI, but that's fine due to the "status" based blocking of PR merge.
- Nix modules
- Make the NixOS module to work NixOS module: add
stateDir
option + vm test #135 - Add home-manager module #142
- Make the NixOS module to work NixOS module: add
- "Local CI" mode #96 - such that the Vira's pipeline includes one last stage that does the "signoff".
Note
Haven't included #28 here, because we can always run Vira on both the systems (hence the home-manager module being more appealing)
Stretch (but not necessary)
These are not strictly necessary for us to start dogfooding Vira (manual trigger w/ 'signoff' workflow), but they just perfect it (no manual trigger necessary).
Metadata
Metadata
Assignees
Labels
No labels