Skip to content
This repository was archived by the owner on Nov 17, 2025. It is now read-only.

Commit 64251dc

Browse files
steipeteclaude
andcommitted
Fix CI workflow syntax issues
- Remove duplicate endgroup commands that could cause YAML parsing issues - Simplify test output redirection to avoid potential shell parsing problems - Use simpler command structure for better workflow reliability 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent db7374d commit 64251dc

1 file changed

Lines changed: 3 additions & 12 deletions

File tree

.github/workflows/build-mac-app.yml

Lines changed: 3 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -361,28 +361,19 @@ EOF
361361
362362
echo "Running AXorcist tests (XCTest-based)..."
363363
cd AXorcist
364-
if swift test --enable-code-coverage 2>&1 | tee ../test-results/axorcist-output.log; then
365-
echo "✅ AXorcist tests completed"
366-
else
367-
echo "::warning::AXorcist tests failed - see log output above"
368-
echo "Note: AXorcist uses XCTest framework which may have integration test dependencies"
369-
fi
364+
swift test --enable-code-coverage > ../test-results/axorcist-output.log 2>&1 || echo "::warning::AXorcist tests failed - these use XCTest framework which may have integration dependencies"
370365
cd ..
371366
372367
echo "Running DesignSystem tests..."
373368
cd DesignSystem
374-
if swift test --enable-code-coverage --verbose 2>&1 | tee ../test-results/designsystem-output.log; then
375-
echo "✅ DesignSystem tests completed"
376-
else
377-
echo "::warning::DesignSystem tests failed - see log output above"
378-
fi
369+
swift test --enable-code-coverage --verbose > ../test-results/designsystem-output.log 2>&1 || echo "::warning::DesignSystem tests failed"
379370
cd ..
380371
381-
echo "::endgroup::"
382372
echo "::endgroup::"
383373
384374
# Summary
385375
echo "Test execution completed. Main tests exit code: $MAIN_TEST_EXIT_CODE"
376+
echo "::endgroup::"
386377
387378
- name: Build, Sign, and Optionally Notarize macOS App
388379
id: build_sign_notarize_step

0 commit comments

Comments
 (0)