[nixos-configs-2hq] Enable CI for nixos-configs repo #17

Open
johno wants to merge 1 commits from bead/nixos-configs-2hq into main
Owner

Summary

Implements bead: nixos-configs-2hq

This PR adds Forgejo Actions CI workflow to validate the nixos-configs repository:

  • Flake validation: Runs nix flake check --no-build to catch evaluation errors early
  • Metadata inspection: Shows flake metadata and outputs for visibility
  • Configuration builds: Builds key NixOS configurations (john-endesktop, zix790prors, nix-book, boxy)

The workflow runs on pushes and PRs to the main branch.

Test Plan

  • CI workflow file syntax is valid YAML
  • Workflow triggers on PRs to main
  • nix flake check passes
  • All matrix configurations build successfully
## Summary Implements bead: nixos-configs-2hq This PR adds Forgejo Actions CI workflow to validate the nixos-configs repository: - Flake validation: Runs nix flake check --no-build to catch evaluation errors early - Metadata inspection: Shows flake metadata and outputs for visibility - Configuration builds: Builds key NixOS configurations (john-endesktop, zix790prors, nix-book, boxy) The workflow runs on pushes and PRs to the main branch. ## Test Plan - CI workflow file syntax is valid YAML - Workflow triggers on PRs to main - nix flake check passes - All matrix configurations build successfully
johno added 1 commit 2026-01-10 13:08:29 -08:00
Set up continuous integration for nixos-configs:
- Validate flake syntax with `nix flake check --no-build`
- Display flake metadata and outputs for visibility
- Build critical NixOS configurations in parallel matrix
- Configurations tested: john-endesktop, zix790prors, nix-book, boxy

Implements bead: nixos-configs-2hq
This pull request can be merged automatically.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin bead/nixos-configs-2hq:bead/nixos-configs-2hq
git checkout bead/nixos-configs-2hq
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: johno/nixos-configs#17