Skip to content

ci: add Windows runner to the test matrix#166

Merged
pranaygp merged 1 commit into
masterfrom
ci/add-windows
May 17, 2026
Merged

ci: add Windows runner to the test matrix#166
pranaygp merged 1 commit into
masterfrom
ci/add-windows

Conversation

@pranaygp
Copy link
Copy Markdown
Owner

Adds windows-latest alongside Ubuntu/macOS. VSCode runs on Windows in production and posix-only assumptions in path handling or postinstall can drift silently — this catches them at CI time.

🤖 Generated with Claude Code

Run yarn build / lint / test on windows-latest in addition to Ubuntu
and macOS. VSCode runs on Windows in production, and the extension's
filesystem code (yarn.lock postinstall, path handling, vscode-test-cli
launch) can diverge silently from posix.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings May 17, 2026 00:51
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR expands the GitHub Actions CI test matrix to include windows-latest, helping catch Windows-specific issues (e.g., path handling and install/test script assumptions) earlier in the development cycle.

Changes:

  • Add windows-latest to the CI OS matrix alongside Ubuntu and macOS.
  • Adjust test steps so Linux uses xvfb-run, while macOS/Windows run yarn test directly.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@pranaygp pranaygp merged commit 6db4d80 into master May 17, 2026
7 checks passed
@pranaygp pranaygp deleted the ci/add-windows branch May 17, 2026 00:53
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.

2 participants