Skip to content

Evaluate Darwin configurations in CI without building - #64

Merged
RestartDK merged 1 commit into
mainfrom
ci/darwin-evaluation
Jul 17, 2026
Merged

Evaluate Darwin configurations in CI without building#64
RestartDK merged 1 commit into
mainfrom
ci/darwin-evaluation

Conversation

@RestartDK

Copy link
Copy Markdown
Owner

Summary

  • replace both full nix-darwin system builds with lightweight configuration attribute evaluation
  • match Edmund Miller's Darwin CI approach
  • retain traitor check before the explicit host evaluation checks

Validation

  • ./bin/traitor check --print-build-logs
  • nix eval .#darwinConfigurations.dkumlin-macbook-pro.system --apply 'x: "OK"'
  • nix eval .#darwinConfigurations.dkumlin-twin-macbook-pro.system --apply 'x: "OK"'
  • git diff --check

Notes

  • no Darwin system closure is built by these host checks
  • no host rebuild was performed

@RestartDK
RestartDK merged commit 81c190d into main Jul 17, 2026
3 checks passed
@RestartDK
RestartDK deleted the ci/darwin-evaluation branch July 17, 2026 13:51
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