about summary refs log tree commit diff
path: root/default.nix
diff options
context:
space:
mode:
authorVincent Ambo <mail@tazj.in>2022-01-20T10·02+0300
committertazjin <tazjin@tvl.su>2022-01-20T10·13+0000
commita874f5df78f944e2b7e0faaadcb41ccce7f90522 (patch)
treecd5ae65b5d38dcab0b499b08bd72a9e8ed941444 /default.nix
parenteffcd31651c60e6bbd7db8e96a44d1278fa4bd39 (diff)
fix: Fix build inclusion logic r/3639
The `or` statement is a *single* expression, leading to an incorrect
negation.

Change-Id: I46fa85c22cf145b9204bf26b85b963494b069d06
Reviewed-on: https://cl.tvl.fyi/c/depot/+/5013
Reviewed-by: tazjin <tazjin@tvl.su>
Reviewed-by: sterni <sternenseemann@systemli.org>
Autosubmit: tazjin <tazjin@tvl.su>
Tested-by: BuildkiteCI
Diffstat (limited to 'default.nix')
-rw-r--r--default.nix2
1 files changed, 1 insertions, 1 deletions
diff --git a/default.nix b/default.nix
index bd2c6012fb0b..0ffda5b4d307 100644
--- a/default.nix
+++ b/default.nix
@@ -68,7 +68,7 @@ let
   # Any build target that contains `meta.ci.skip = true` will be skipped.
 
   # Is this tree node eligible for build inclusion?
-  eligible = node: (node ? outPath) && (!node.meta.ci.skip or true);
+  eligible = node: (node ? outPath) && !(node.meta.ci.skip or false);
 
 in readTree.fix(self: (readDepot {
   depot = self;