7 Commits
Author SHA1 Message Date
Autumn Liu 9721112d67 update
diff-pr / dix (pull_request) Successful in 7m2s
flake-check / flake-check (pull_request) Failing after 3m56s
lint / lint (pull_request) Successful in 1m48s
2026-09-11 14:43:43 -05:00
Autumn Liu 3605fc36ef meow2
diff-pr / dix (pull_request) Successful in 6m20s
flake-check / flake-check (pull_request) Successful in 52s
lint / lint (pull_request) Successful in 1m50s
2026-09-11 02:08:07 -05:00
Autumn Liu bb79660386 meow
diff-pr / dix (pull_request) Successful in 6m46s
flake-check / flake-check (pull_request) Successful in 4m40s
lint / lint (pull_request) Failing after 1m54s
2026-09-11 01:48:02 -05:00
Autumn Liu a54cbc14bd Merge branch 'frcc-kvm' of https://git.floweytf.com/server/server-config into frcc-kvm 2026-09-11 01:47:19 -05:00
Floweynt 06ed76e5ab Merge branch 'master' into frcc-kvm
diff-pr / dix (pull_request) Successful in 18m18s
flake-check / flake-check (pull_request) Successful in 4m40s
lint / lint (pull_request) Failing after 1m57s
2026-09-10 19:30:53 -05:00
Autumn Liu 096908ac39 frcc experiments
diff-pr / dix (pull_request) Successful in 6m43s
flake-check / flake-check (pull_request) Successful in 4m42s
lint / lint (pull_request) Failing after 1m47s
2026-09-10 18:31:09 -05:00
Autumn Liu 33ccab9ad4 frcc experiments
diff-pr / dix (pull_request) Canceled after 0s
flake-check / flake-check (pull_request) Canceled after 0s
lint / lint (pull_request) Canceled after 0s
2026-09-09 17:58:14 -05:00
4 changed files with 6 additions and 13 deletions
+1 -1
View File
@@ -25,7 +25,7 @@ jobs:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
API: ${{ github.api_url }} API: ${{ github.api_url }}
REPO: ${{ github.repository }} REPO: ${{ github.repository }}
run: 'nix run -L .#ci -- upsert-issue vulnix "vulnix: known vulnerabilities in system closure" "$RUNNER_TEMP/issue.md"' run: nix run -L .#ci -- upsert-issue vulnix "vulnix: known vulnerabilities in system closure" "$RUNNER_TEMP/issue.md"
- name: close resolved issue - name: close resolved issue
if: steps.scan.outputs.count == '0' if: steps.scan.outputs.count == '0'
-7
View File
@@ -1,17 +1,10 @@
{ lib, pkgs }: { lib, pkgs }:
let
# vulnix's bundled nix-2.34 broke its own --experimental-features detection
nixConf = pkgs.writeText "ci-nix.conf" "experimental-features = nix-command flakes";
in
# tools must track ci.py's subprocess calls; nix stays ambient (uses the # tools must track ci.py's subprocess calls; nix stays ambient (uses the
# runner's own nix, not a pinned one). # runner's own nix, not a pinned one).
pkgs.writers.writePython3Bin "ci" { pkgs.writers.writePython3Bin "ci" {
flakeIgnore = [ "E501" ]; flakeIgnore = [ "E501" ];
libraries = [ pkgs.python3Packages.subprocess-tee ]; libraries = [ pkgs.python3Packages.subprocess-tee ];
makeWrapperArgs = [ makeWrapperArgs = [
"--set-default"
"NIX_USER_CONF_FILES"
(toString nixConf)
"--prefix" "--prefix"
"PATH" "PATH"
":" ":"
+1 -2
View File
@@ -18,8 +18,7 @@ def run(*args, **kw):
def nix(*args): def nix(*args):
# tee to stderr - stdout leaks into GITHUB_OUTPUT $() captures return subprocess_tee.run(("nix", "--extra-experimental-features", "nix-command flakes", "-L", *args), check=True, text=True).stdout
return subprocess_tee.run(("nix", "--extra-experimental-features", "nix-command flakes", "-L", *args), check=True, text=True, stdout=sys.stderr).stdout
def git(*args, check=True): def git(*args, check=True):
+4 -3
View File
@@ -163,9 +163,10 @@ in
trusted-public-keys = [ "microvm.cachix.org-1:oXnBc6hRE3eX5rSYdRyMYXnfzcCxC7yKPTbZXALsqys=" ]; trusted-public-keys = [ "microvm.cachix.org-1:oXnBc6hRE3eX5rSYdRyMYXnfzcCxC7yKPTbZXALsqys=" ];
}; };
nix.settings = { nix.gc = {
min-free = 5 * 1024 * 1024 * 1024; automatic = true;
max-free = 10 * 1024 * 1024 * 1024; dates = "daily";
options = "--delete-older-than 14d";
}; };
# nix.optimise.automatic = true; - doesn't work with microvm.writableStoreOverlay # nix.optimise.automatic = true; - doesn't work with microvm.writableStoreOverlay