Skip to content

Commit d6a8fc9

Browse files
stackptrclaude
andcommitted
feat: add Garnix CI and binary cache
Add garnix.yaml to build all system configurations, dev shells, and checks. Configure cache.garnix.io as a substituter so local builds benefit from CI-cached artifacts. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent fac55d8 commit d6a8fc9

2 files changed

Lines changed: 9 additions & 0 deletions

File tree

‎flake.nix‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,9 +115,11 @@
115115
nixConfig = {
116116
experimental-features = ["nix-command" "flakes"];
117117
extra-substituters = [
118+
"https://cache.garnix.io"
118119
"https://stackptr.cachix.org"
119120
];
120121
extra-trusted-public-keys = [
122+
"cache.garnix.io:CTFPyKSLcx5RMJKfLo5EEPUObbA78b0YQ2DTCJXqr9g="
121123
"stackptr.cachix.org-1:5e2q7OxdRdAtvRmHTeogpgJKzQhbvFqNMmCMw71opZA="
122124
];
123125
};

‎garnix.yaml‎

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
builds:
2+
include:
3+
- "nixosConfigurations.*"
4+
- "darwinConfigurations.*"
5+
- "devShells.*.*"
6+
- "checks.*.*"
7+
exclude: []

0 commit comments

Comments
 (0)