From e691584fe4797550cb634cb4cd9f219efac54a1f Mon Sep 17 00:00:00 2001 From: Cameron Date: Mon, 6 Jul 2026 14:00:01 -0700 Subject: [PATCH] Fix CI dependencies: add gcc and pkg-config The Nixery environment could not compile Rust build scripts because the C linker was missing. Adding gcc and pkg-config provides the toolchain needed for signal-hook, serde_json, and other crates with build scripts. Defense: CI must mirror local definition-of-done; a broken CI is a broken gate, and the constitution only holds if the enforcement layer actually runs. --- .tangled/workflows/check.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.tangled/workflows/check.yml b/.tangled/workflows/check.yml index 022f7a98..c48693d9 100644 --- a/.tangled/workflows/check.yml +++ b/.tangled/workflows/check.yml @@ -20,6 +20,8 @@ dependencies: - cargo - rustfmt - clippy + - gcc + - pkg-config - bash steps: -- 2.51.2