Peekaboo/.github/workflows
Peter Steinberger 02143f21c2 fix: Optimize CI test execution to prevent timeouts
- Increase Swift test timeout from 10 to 15 minutes
- Switch from exclusion list to inclusion list for more control
- Run only core test suites that are stable and fast:
  - ImageCommandTests (including new analyze tests)
  - ImageAnalyzeIntegrationTests
  - ConfigCommandTests, ListCommandTests, VersionTests
  - ModelsTests, JSONOutputTests, ErrorHandlingTests
  - FileHandlingTests, ConfigurationTests
- Exclude potentially flaky or slow tests:
  - AI provider tests with network calls
  - Utility tests with Thread.sleep
  - Screenshot and window manager tests requiring permissions

This focused approach ensures CI runs reliably while still testing
the core functionality including the new image analyze feature.
2025-07-03 21:30:07 +01:00
..
ci.yml fix: Optimize CI test execution to prevent timeouts 2025-07-03 21:30:07 +01:00
update-homebrew.yml feat: Add Homebrew distribution, improve CLI UX, and enhance permissions visibility 2025-07-03 20:23:49 +01:00