Skip to content

ci: add Windows build to test matrix#6696

Open
Charan Koppuravuri (charanpool) wants to merge 1 commit intolangchain-ai:mainfrom
charanpool:feat/5029-add-windows-ci
Open

ci: add Windows build to test matrix#6696
Charan Koppuravuri (charanpool) wants to merge 1 commit intolangchain-ai:mainfrom
charanpool:feat/5029-add-windows-ci

Conversation

@charanpool
Copy link
Copy Markdown

Fixes #5029

Changes

Adds windows-latest to the OS matrix in the _test.yml reusable workflow.

Test Matrix

OS Python Versions
Ubuntu 3.10, 3.11, 3.12, 3.13, 3.14
Windows 3.11, 3.12

Notes

  • Windows tests run on a subset of Python versions (3.11, 3.12) to reduce CI cost while still catching Windows-specific issues
  • Docker login step is skipped on Windows (not needed for most tests)
  • All existing Ubuntu tests remain unchanged

This is a minimal first step. Additional Windows-specific fixes may be needed based on test results.

Add windows-latest to the OS matrix in the _test.yml workflow.
- Windows tests run on Python 3.11 and 3.12
- Ubuntu continues to run on all Python versions (3.10-3.14)
- Docker login step is skipped on Windows

This enables catching Windows-specific issues early in CI.
@mdrxy Mason Daugherty (mdrxy) added the bypass-issue-check Maintainer override: skip issue-link enforcement label Mar 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bypass-issue-check Maintainer override: skip issue-link enforcement external

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add windows build to CI

2 participants