You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ci: a failure is suspect until a second independent run confirms it
Failures record their attempt number and the last error line. A single
failure keeps the combination eligible for one more run on another runner;
a second failure confirms it and renders as unsupported. Any success
outranks failures for the cell.
"description": "One pinned build of a runtime version with its toolchain versions, CLI version and Node.js major, and whether it succeeded. Stored under data/verified/<package>/ as <timestamp>_<version>_<pinned versions>.json; CI only ever adds files, and a combination recorded once, whatever the outcome, is never rebuilt.",
5
+
"description": "One pinned build of a runtime version with its toolchain versions, CLI version and Node.js major, and its outcome. Stored under data/verified/<package>/ as <timestamp>_<version>_<pinned versions>.json. A success is final. A failure is suspect until a second, independent run fails the same combination (attempts >= 2); a later success outranks any failure.",
6
6
"type": "object",
7
7
"required": [
8
8
"package",
@@ -79,6 +79,15 @@
79
79
],
80
80
"default": "success",
81
81
"description": "Omitted means success."
82
+
},
83
+
"attempts": {
84
+
"type": "integer",
85
+
"minimum": 1,
86
+
"description": "For failures: how many independent runs have failed this combination, this one included."
87
+
},
88
+
"signature": {
89
+
"type": "string",
90
+
"description": "The last recognisable error line of the failed build."
0 commit comments