Skip to content

fix: run extension CI job on windows-latest#7

Open
roies wants to merge 1 commit intomasterfrom
fix/ci-windows-runner
Open

fix: run extension CI job on windows-latest#7
roies wants to merge 1 commit intomasterfrom
fix/ci-windows-runner

Conversation

@roies
Copy link
Copy Markdown
Owner

@roies roies commented Feb 28, 2026

Problem

Extension CI job ran on ubuntu-latest, but package.json declares os: [win32], causing npm ci to fail with EBADPLATFORM on Linux.

Fix

Changed runs-on: ubuntu-latest to runs-on: windows-latest for the Extension (Node.js) job.

Copilot AI review requested due to automatic review settings February 28, 2026 19:35
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

Updates the CI workflow so the TypeScript VS Code extension job runs on Windows, aligning with package.json’s os: [win32] constraint and preventing npm ci from failing on Linux runners.

Changes:

  • Switched the Extension (Node.js) job runner from ubuntu-latest to windows-latest in CI.

Copy link
Copy Markdown
Owner Author

@roies roies left a comment

Choose a reason for hiding this comment

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

great

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