Skip to content

ci: validate supported platform matrix - #3

Merged
TaurusWood merged 4 commits into
mainfrom
ci/platform-compat-matrix
Aug 28, 2026
Merged

TaurusWood merged 4 commits into
mainfrom
ci/platform-compat-matrix

Conversation

@TaurusWood

Copy link
Copy Markdown
Owner

Summary

Align the documented support contract with the architectures actually shipped, and add compatibility smoke coverage for the supported macOS and Windows environments.

Changes

  • Document macOS support as macOS 14+ on Apple Silicon (arm64)
  • Document Windows support as Windows 10 19041+ on x64
  • Expand macOS smoke coverage to macos-14 and macos-latest
  • Verify the macOS artifact remains arm64-only, targets macOS 14, avoids macOS 26-only Swift runtime linkage, and starts successfully
  • Add Windows smoke coverage on windows-2022 and windows-latest
  • Verify Windows native tests, x64 PE architecture, and the native agent ready / shutdown lifecycle

Scope

These jobs validate build/runtime compatibility boundaries. Full desktop interaction flows such as permissions, global hotkeys, window targeting, and real screenshot capture remain manual E2E checks.

@TaurusWood
TaurusWood merged commit 6ebeaa1 into main Aug 28, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant