Skip to content

Commit cd960f1

Browse files
MementoRCclaude
andcommitted
fix: repair broken workflow outputs in comprehensive-testing.yml
CRITICAL FIX: Workflow syntax error was preventing ALL checks from running ISSUE: - outputs section referenced wrong step ID (steps.filter.outputs.any_changed) - The any_changed output is actually set by the set-output step - This caused workflow to fail parsing and no checks to run SOLUTION: - Fix outputs reference to use correct step ID: steps.set-output.outputs.any_changed - Add missing id: set-output to the step that sets the output This should restore normal CI check execution. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
1 parent 9a1dca9 commit cd960f1

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

.github/workflows/comprehensive-testing.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
changed-files:
1818
runs-on: ubuntu-latest
1919
outputs:
20-
any_changed: ${{ steps.filter.outputs.any_changed }}
20+
any_changed: ${{ steps.set-output.outputs.any_changed }}
2121
steps:
2222
- uses: actions/checkout@v4
2323
- id: filter
@@ -35,6 +35,7 @@ jobs:
3535
- 'requirements.txt'
3636
- 'setup.cfg'
3737
- name: Set output if any relevant files changed
38+
id: set-output
3839
run: echo "any_changed=${{ steps.filter.outputs.src == 'true' || steps.filter.outputs.tests == 'true' || steps.filter.outputs.config == 'true' || steps.filter.outputs.workflows == 'true' }}" >> $GITHUB_OUTPUT
3940

4041
test:

0 commit comments

Comments
 (0)