Skip to content

Commit 8c317e5

Browse files
committed
fix: add missing shell bash directive to Windows PowerShell steps
- Fix PowerShell syntax error in 'Generate platform test report' step - Add shell: bash directive to ensure bash syntax works on Windows runners - Fix 'Generate overall summary' step for consistency - This resolves the remaining Windows CI failures in Cross-Platform Tests
1 parent c6f8728 commit 8c317e5

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

.github/workflows/cross-platform-tests.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -280,6 +280,7 @@ jobs:
280280
echo "❌ **Status:** Some tests failed" >> $GITHUB_STEP_SUMMARY
281281
fi
282282
echo "" >> $GITHUB_STEP_SUMMARY
283+
shell: bash
283284

284285
- name: Upload test artifacts
285286
if: always()
@@ -315,4 +316,5 @@ jobs:
315316
echo "- Windows - Case-insensitive filesystem" >> $GITHUB_STEP_SUMMARY
316317
echo "- macOS - Case-insensitive filesystem" >> $GITHUB_STEP_SUMMARY
317318
echo "" >> $GITHUB_STEP_SUMMARY
318-
echo "🔧 **Node.js Versions:** 20.x, 22.x" >> $GITHUB_STEP_SUMMARY
319+
echo "🔧 **Node.js Versions:** 20.x, 22.x" >> $GITHUB_STEP_SUMMARY
320+
shell: bash

0 commit comments

Comments
 (0)