Skip to content

Commit 29d2a2e

Browse files
test(bash-lint): track 'Stage pipeline execution context' generator in REQUIRED_STEP_DISPLAY_NAMES (#1074)
pipeline.rs activates whenever on.pipeline is declared; both pipeline-trigger-agent.md and pipeline-filter-agent.md (already in FIXTURES) compile a step with this display name, so shellcheck already lints its bash body. Adding the name to REQUIRED_STEP_DISPLAY_NAMES ensures the coverage alarm fires if the fixture is deleted or the generator's display name changes without a corresponding update. Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent 96b109f commit 29d2a2e

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

tests/bash_lint_tests.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,7 @@ const REQUIRED_STEP_DISPLAY_NAMES: &[&str] = &[
122122
"Stage PR execution context (aw-context/pr/*)", // src/compile/extensions/exec_context/pr.rs
123123
"Stage workitem execution context (aw-context/workitem/*)", // src/compile/extensions/exec_context/workitem.rs (activated by PR trigger)
124124
"Stage manual execution context (aw-context/manual/*)", // src/compile/extensions/exec_context/manual.rs (activated by parameters: block)
125+
"Stage pipeline execution context (aw-context/pipeline/*)", // src/compile/extensions/exec_context/pipeline.rs (activated by on.pipeline)
125126
"Resolve synthetic PR context", // src/compile/extensions/ado_script.rs synthetic_pr_step()
126127
];
127128

0 commit comments

Comments
 (0)