Commit c3188ff
fix(compile): copy NDJSON manifest to artifact, guard conclusion.js, align title-prefix
1. Copy safe-outputs-executed.ndjson into the safe_outputs artifact
so the Conclusion job can find noop/missing-tool/missing-data
entries. Without this, diagnostic signal reporting was silently
skipped (pipeline-failure reporting was unaffected).
2. Extend bash guard to also check conclusion.js exists on disk
before running node — handles download failures gracefully.
3. Align title-prefix with gh-aw: it is a prefix prepended to the
pipeline name (${titlePrefix} ${pipelineName}), not a template
with placeholder substitution. Matches gh-aw missing_issue_helpers.
4. Move JobVariable import to file-level (consistency with other IR
imports).
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>1 parent 60f966b commit c3188ff
3 files changed
Lines changed: 14 additions & 19 deletions
File tree
- scripts/ado-script/src/conclusion
- __tests__
- src/compile
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
257 | 257 | | |
258 | 258 | | |
259 | 259 | | |
260 | | - | |
| 260 | + | |
261 | 261 | | |
262 | 262 | | |
263 | 263 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
370 | 370 | | |
371 | 371 | | |
372 | 372 | | |
373 | | - | |
374 | | - | |
| 373 | + | |
| 374 | + | |
| 375 | + | |
| 376 | + | |
| 377 | + | |
| 378 | + | |
| 379 | + | |
| 380 | + | |
375 | 381 | | |
376 | | - | |
377 | | - | |
378 | 382 | | |
379 | | - | |
380 | | - | |
381 | | - | |
382 | | - | |
383 | | - | |
384 | | - | |
385 | | - | |
386 | | - | |
387 | | - | |
| 383 | + | |
| 384 | + | |
388 | 385 | | |
389 | 386 | | |
390 | 387 | | |
| |||
407 | 404 | | |
408 | 405 | | |
409 | 406 | | |
410 | | - | |
| 407 | + | |
411 | 408 | | |
412 | 409 | | |
413 | | - | |
414 | | - | |
415 | 410 | | |
416 | 411 | | |
417 | 412 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1124 | 1124 | | |
1125 | 1125 | | |
1126 | 1126 | | |
1127 | | - | |
| 1127 | + | |
1128 | 1128 | | |
1129 | 1129 | | |
1130 | | - | |
| 1130 | + | |
1131 | 1131 | | |
1132 | 1132 | | |
1133 | 1133 | | |
| |||
0 commit comments