Infra: expose and use checks for vmOptions and nixosConfigurations #488
No reviewers
Labels
No labels
api service
blocked
bug
component: fediversity panel
component: nixops4
documentation
estimation high: >3d
estimation low: <2h
estimation mid: <8h
productisation
project-management
question
role: sysadmin
security
technical debt
testing
type unclear
type: key result
type: objective
type: task
type: user story
user experience
No milestone
No project
No assignees
3 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: Fediversity/Fediversity#488
Loading…
Add table
Reference in a new issue
No description provided.
Delete branch "Niols/Fediversity:flake-checks-for-vmOptions-and-nixosConfigurations"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Following #478 (comment), here is a PR that plugs the infra's
vmOptions
andnixosConfigurations
outputs into flake checks, instead of calling random Nix commands from the CI. There is still a bit of magic in the CI, but that's because we don't have yet a Nix-aware CI that exposes one job per flake check.d4fcf6a7e4
to9d539d790d
@ -187,0 +200,4 @@
{ pkgs, ... }:
{
checks =
listToAttrs (
Why not
mapAttrs'
? (No need for a fix, this is readable enough as it is, just not very idiomatic IMO)...because I didn't know about it! I did think such a helper had to exist, but Noogle didn't give it to me. Easy PR!
cf #489