Skip to content

Commit 1bdfb67

Browse files
committed
fix: Add shell: bash to test steps for Windows compatibility
The integration and CLI test steps use bash || operators which don't work in PowerShell. Added shell: bash to ensure non-blocking behavior works on all platforms.
1 parent 62f7a94 commit 1bdfb67

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

.github/workflows/agentic-synth-ci.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -120,11 +120,13 @@ jobs:
120120
- name: Run integration tests
121121
if: github.event.inputs.run_tests != 'false'
122122
working-directory: ${{ env.PACKAGE_PATH }}
123+
shell: bash
123124
run: npm run test:integration || echo "Integration tests require API keys"
124125

125126
- name: Run CLI tests
126127
if: github.event.inputs.run_tests != 'false'
127128
working-directory: ${{ env.PACKAGE_PATH }}
129+
shell: bash
128130
run: npm run test:cli || echo "CLI tests require API keys - skipping failures"
129131

130132
- name: Upload build artifacts

0 commit comments

Comments
 (0)