Add Cachix cache and CI workflow

This commit is contained in:
2026-02-18 01:16:57 -08:00
committed by Kat Huang
parent d4dfaae6fd
commit a5f3ffc21b
5 changed files with 138 additions and 0 deletions

View File

@@ -0,0 +1,20 @@
{
description = "CI stub for the private railbird-secrets flake";
# The real railbird-secrets flake declares these inputs; the parent flake's
# lockfile also wires them up. Declaring them here avoids noisy warnings when
# this stub is used via `--override-input railbird-secrets ...`.
inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
flake-utils.url = "github:numtide/flake-utils";
agenix.url = "github:ryantm/agenix";
};
outputs = { self, nixpkgs, flake-utils, agenix }: {
# Keep this minimal: NixOS flake currently doesn't use railbird-secrets, but
# Nix will still try to fetch/resolve all inputs during evaluation.
keys = {
kanivanKeys = [ ];
};
};
}