Skip to content

Validate the full configuration portfolio - #724

Merged
genebean merged 1 commit into
mainfrom
ci/full-configuration-coverage
Sep 21, 2026
Merged

genebean merged 1 commit into
mainfrom
ci/full-configuration-coverage

Conversation

@genebean

@genebean genebean commented Sep 21, 2026 •

Copy link
Copy Markdown
Owner

Summary

  • keep formatting, lint, nixnuc, hetznix01, and mightymac validation on every pull request
  • add a Friday/manual full sweep for bigboy, the native ARM64 hetznix02 host, and the active standalone Linux Home Manager configuration
  • validate bigboy through a CI-only output that omits DisplayLink's manually acquired EULA-gated source without changing the deployed bigboy output
  • run each extended build on its native architecture

Schedule

  • core validation: every pull request
  • full sweep: Fridays at 12:00 UTC and manual dispatch

Validation

The temporary all-jobs pull-request run completed successfully:

  • bigboy CI variant: passed
  • hetznix02 on ubuntu-24.04-arm: passed
  • gene-x86_64-linux Home Manager activation package: passed
  • existing nixnuc, hetznix01, mightymac, formatting, and lint checks: passed

@genebean
genebean force-pushed the ci/full-configuration-coverage branch from 5e0726a to ecaa72e Compare September 21, 2026 00:48
Keep core host validation on every pull request and add a Friday/manual full sweep for the secondary NixOS hosts and active standalone Home Manager configuration. Native x86 and ARM64 runners build each target on its own architecture; the CI-only bigboy variant omits DisplayLink's manually acquired EULA-gated source without changing the deployed host.

Co-Authored-By: OpenAI Codex <noreply@openai.com>
@genebean
genebean force-pushed the ci/full-configuration-coverage branch from ecaa72e to ac0990a Compare September 21, 2026 03:47
@genebean
genebean merged commit d679073 into main Sep 21, 2026
7 checks passed
@genebean
genebean deleted the ci/full-configuration-coverage branch September 21, 2026 04:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant