Skip to content

Commit cc423c2

Browse files
authored
ci/eval: Also count added packages as rebuilds (#361206)
2 parents b43da9a + 4493148 commit cc423c2

File tree

1 file changed

+17
-5
lines changed

1 file changed

+17
-5
lines changed

ci/eval/compare.jq

Lines changed: 17 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -109,11 +109,23 @@ def diff($before; $after):
109109
| ($after[0] | expand_system) as $after
110110
| .attrdiff = diff($before; $after)
111111
| .rebuildsByKernel = (
112-
.attrdiff.changed
113-
| map({
114-
key: .,
115-
value: diff($before."\(.)"; $after."\(.)").changed
116-
})
112+
[
113+
(
114+
.attrdiff.changed[]
115+
| {
116+
key: .,
117+
value: diff($before."\(.)"; $after."\(.)").changed
118+
}
119+
)
120+
,
121+
(
122+
.attrdiff.added[]
123+
| {
124+
key: .,
125+
value: ($after."\(.)" | keys)
126+
}
127+
)
128+
]
117129
| from_entries
118130
| transpose
119131
)

0 commit comments

Comments
 (0)