v29.4-roots.2 · Commit 8: [PATCH 08/21] ci: restore assurance and isolate Core fixtures
ci/test/fixtures/change-classifier.json
Before: /dev/null · After: ci/test/fixtures/change-classifier.json
File metadata
new file mode 100644 index 0000000000000000000000000000000000000000..0b9808b1fc2ee6fc03b3d36a9ae84da2acefe6fa
Download original patch · Release notes
Diff rows 1–24 of 24. Line numbers refer to the original before/after files.
+ Added− RemovedUnmarked lines are context.
Scroll the code area horizontally to read long lines. The two line-number columns refer to before and after.
ci/test/fixtures/change-classifier.json
ADDED
|
@@ -0,0 +1,24 @@
|
|
|
1
|
+
[
|
|
2
|
+
{"name":"docs","files":["README.md","doc/build-unix.md"],"labels":[],"expected":{"categories":["docs-only"],"broad":false,"complete":true,"selected":{"baseline":true,"docs":true,"gui":false,"wallet":false,"sanitizers":false,"fuzz":false,"compat":false,"platforms":false,"nightly_sanitizers":false,"nightly_fuzz":false,"nightly_platforms":false,"nightly_full":false}}},
|
|
3
|
+
{"name":"branding","files":["src/qt/res/src/bitcoinroots-logo.svg"],"labels":[],"expected":{"categories":["branding"],"broad":false,"complete":true,"selected":{"baseline":true,"docs":false,"gui":true,"wallet":false,"sanitizers":false,"fuzz":false,"compat":false,"platforms":false,"nightly_sanitizers":false,"nightly_fuzz":false,"nightly_platforms":false,"nightly_full":false}}},
|
|
4
|
+
{"name":"gui","files":["src/qt/bitcoin.cpp"],"labels":[],"expected":{"categories":["gui"],"broad":false,"complete":true,"selected":{"baseline":true,"docs":false,"gui":true,"wallet":false,"sanitizers":false,"fuzz":false,"compat":false,"platforms":false,"nightly_sanitizers":false,"nightly_fuzz":false,"nightly_platforms":false,"nightly_full":false}}},
|
|
5
|
+
{"name":"wallet","files":["src/wallet/wallet.cpp"],"labels":[],"expected":{"categories":["wallet"],"broad":false,"complete":true,"selected":{"baseline":true,"docs":false,"gui":false,"wallet":true,"sanitizers":true,"fuzz":true,"compat":true,"platforms":true,"nightly_sanitizers":false,"nightly_fuzz":false,"nightly_platforms":false,"nightly_full":false}}},
|
|
6
|
+
{"name":"build","files":["CMakeLists.txt"],"labels":[],"expected":{"categories":["build"],"broad":true,"complete":true,"selected":{"baseline":true,"docs":false,"gui":true,"wallet":true,"sanitizers":true,"fuzz":true,"compat":true,"platforms":true,"nightly_sanitizers":false,"nightly_fuzz":false,"nightly_platforms":false,"nightly_full":false}}},
|
|
7
|
+
{"name":"critical","files":["src/validation.cpp"],"labels":[],"expected":{"categories":["critical"],"broad":true,"complete":true,"selected":{"baseline":true,"docs":false,"gui":true,"wallet":true,"sanitizers":true,"fuzz":true,"compat":true,"platforms":true,"nightly_sanitizers":false,"nightly_fuzz":false,"nightly_platforms":false,"nightly_full":false}}},
|
|
8
|
+
{"name":"critical-mempool-and-kernel","files":["src/txmempool.cpp","src/kernel/chain.cpp"],"labels":[],"expected":{"categories":["critical"],"broad":true,"complete":true,"selected":{"baseline":true,"docs":false,"gui":true,"wallet":true,"sanitizers":true,"fuzz":true,"compat":true,"platforms":true,"nightly_sanitizers":false,"nightly_fuzz":false,"nightly_platforms":false,"nightly_full":false}}},
|
|
9
|
+
{"name":"renamed-from-critical","files":["src/validation.cpp","doc/validation.md"],"labels":[],"expected":{"categories":["docs-only","critical"],"broad":true,"complete":true,"selected":{"baseline":true,"docs":true,"gui":true,"wallet":true,"sanitizers":true,"fuzz":true,"compat":true,"platforms":true,"nightly_sanitizers":false,"nightly_fuzz":false,"nightly_platforms":false,"nightly_full":false}}},
|
|
10
|
+
{"name":"cpp","files":["src/util/foo.cpp"],"labels":[],"expected":{"categories":["cpp"],"broad":false,"complete":true,"selected":{"baseline":true,"docs":false,"gui":false,"wallet":false,"sanitizers":true,"fuzz":true,"compat":false,"platforms":true,"nightly_sanitizers":false,"nightly_fuzz":false,"nightly_platforms":false,"nightly_full":false}}},
|
|
11
|
+
{"name":"mixed","files":["doc/build-unix.md","src/qt/bitcoin.cpp","src/wallet/wallet.cpp"],"labels":[],"expected":{"categories":["docs-only","gui","wallet"],"broad":false,"complete":true,"selected":{"baseline":true,"docs":true,"gui":true,"wallet":true,"sanitizers":true,"fuzz":true,"compat":true,"platforms":true,"nightly_sanitizers":false,"nightly_fuzz":false,"nightly_platforms":false,"nightly_full":false}}},
|
|
12
|
+
{"name":"label-full","files":["README.md"],"labels":["ci:full"],"expected":{"categories":["docs-only"],"broad":false,"complete":true,"selected":{"baseline":true,"docs":true,"gui":true,"wallet":true,"sanitizers":true,"fuzz":true,"compat":true,"platforms":true,"nightly_sanitizers":false,"nightly_fuzz":false,"nightly_platforms":false,"nightly_full":true}}},
|
|
13
|
+
{"name":"label-sanitizers","files":["README.md"],"labels":["ci:sanitizers"],"expected":{"categories":["docs-only"],"broad":false,"complete":true,"selected":{"baseline":true,"docs":true,"gui":false,"wallet":false,"sanitizers":true,"fuzz":false,"compat":false,"platforms":false,"nightly_sanitizers":true,"nightly_fuzz":false,"nightly_platforms":false,"nightly_full":false}}},
|
|
14
|
+
{"name":"label-fuzz","files":["README.md"],"labels":["ci:fuzz"],"expected":{"categories":["docs-only"],"broad":false,"complete":true,"selected":{"baseline":true,"docs":true,"gui":false,"wallet":false,"sanitizers":false,"fuzz":true,"compat":false,"platforms":false,"nightly_sanitizers":false,"nightly_fuzz":true,"nightly_platforms":false,"nightly_full":false}}},
|
|
15
|
+
{"name":"label-compat","files":["README.md"],"labels":["ci:compat"],"expected":{"categories":["docs-only"],"broad":false,"complete":true,"selected":{"baseline":true,"docs":true,"gui":false,"wallet":false,"sanitizers":false,"fuzz":false,"compat":true,"platforms":false,"nightly_sanitizers":false,"nightly_fuzz":false,"nightly_platforms":false,"nightly_full":false}}},
|
|
16
|
+
{"name":"label-platforms","files":["README.md"],"labels":["ci:platforms"],"expected":{"categories":["docs-only"],"broad":false,"complete":true,"selected":{"baseline":true,"docs":true,"gui":false,"wallet":false,"sanitizers":false,"fuzz":false,"compat":false,"platforms":true,"nightly_sanitizers":false,"nightly_fuzz":false,"nightly_platforms":true,"nightly_full":false}}},
|
|
17
|
+
{"name":"label-combination","files":["README.md"],"labels":["ci:sanitizers","ci:fuzz"],"expected":{"categories":["docs-only"],"broad":false,"complete":true,"selected":{"baseline":true,"docs":true,"gui":false,"wallet":false,"sanitizers":true,"fuzz":true,"compat":false,"platforms":false,"nightly_sanitizers":true,"nightly_fuzz":true,"nightly_platforms":false,"nightly_full":false}}},
|
|
18
|
+
{"name":"unknown","files":["new/unknown-file"],"labels":[],"expected":{"categories":["unknown"],"broad":true,"complete":false,"selected":{"baseline":true,"docs":false,"gui":true,"wallet":true,"sanitizers":true,"fuzz":true,"compat":true,"platforms":true,"nightly_sanitizers":false,"nightly_fuzz":false,"nightly_platforms":false,"nightly_full":false}}},
|
|
19
|
+
{"name":"truncated","files":["README.md"],"labels":[],"truncated":true,"expected":{"categories":["unknown"],"broad":true,"complete":false,"selected":{"baseline":true,"docs":false,"gui":true,"wallet":true,"sanitizers":true,"fuzz":true,"compat":true,"platforms":true,"nightly_sanitizers":false,"nightly_fuzz":false,"nightly_platforms":false,"nightly_full":false}}},
|
|
20
|
+
{"name":"api-error","files":["README.md"],"labels":[],"error":true,"expected":{"categories":["unknown"],"broad":true,"complete":false,"selected":{"baseline":true,"docs":false,"gui":true,"wallet":true,"sanitizers":true,"fuzz":true,"compat":true,"platforms":true,"nightly_sanitizers":false,"nightly_fuzz":false,"nightly_platforms":false,"nightly_full":false}}},
|
|
21
|
+
{"name":"ambiguous","files":["doc/../src/validation.cpp"],"labels":[],"expected":{"categories":["unknown"],"broad":true,"complete":false,"selected":{"baseline":true,"docs":false,"gui":true,"wallet":true,"sanitizers":true,"fuzz":true,"compat":true,"platforms":true,"nightly_sanitizers":false,"nightly_fuzz":false,"nightly_platforms":false,"nightly_full":false}}},
|
|
22
|
+
{"name":"ambiguous-repeated-separator","files":["doc//build-unix.md"],"labels":[],"expected":{"categories":["unknown"],"broad":true,"complete":false,"selected":{"baseline":true,"docs":false,"gui":true,"wallet":true,"sanitizers":true,"fuzz":true,"compat":true,"platforms":true,"nightly_sanitizers":false,"nightly_fuzz":false,"nightly_platforms":false,"nightly_full":false}}},
|
|
23
|
+
{"name":"ambiguous-dot-component","files":["doc/./build-unix.md"],"labels":[],"expected":{"categories":["unknown"],"broad":true,"complete":false,"selected":{"baseline":true,"docs":false,"gui":true,"wallet":true,"sanitizers":true,"fuzz":true,"compat":true,"platforms":true,"nightly_sanitizers":false,"nightly_fuzz":false,"nightly_platforms":false,"nightly_full":false}}}
|
|
24
|
+
]
|