Skip to content

ci: run the unit and e2e tests on windows too - #273

Merged
Exeloo merged 7 commits into
mainfrom
ci/windows-tests
Nov 13, 2026
Merged

Exeloo merged 7 commits into
mainfrom
ci/windows-tests

Conversation

@Exeloo

@Exeloo Exeloo commented Nov 11, 2026 •

Copy link
Copy Markdown
Member

What does this PR do?

Refs #123

Runs the unit and e2e tests on windows-latest too, through the shared workflow's new extra-runners input:

extra-runners: '["windows-latest"]'

The existing Tests / Unit tests and Tests / End-to-end tests checks are unchanged; the new checks are Tests / Unit tests (windows-latest) and Tests / End-to-end tests (windows-latest).

Stack (all PRs target main, merge in this order): #274 (fixes the Windows failures) → this PR → #272. NanoForge-dev/actions has released extra-runners under v3. Until #274 merges, this PR also lists its commits.

Merge danger

Door: two-way (revert is enough)
Blast radius: cli CI only. No package release, nothing deploys.

Follow-up issues

The first Windows run (43069392023) failed on two causes, both fixed in #274.

How do you test this PR?

Quality gate

Check Result Notes
Docs N/A (CI input only)
Correctness Pass merge after the actions release
Performance N/A (CI time only)
Accessibility N/A (no UI)
Security Pass
Style Pass lint: pass

@Exeloo
Exeloo marked this pull request as ready for review November 11, 2026 17:41
@Exeloo
Exeloo merged commit bc0c10b into main Nov 13, 2026
9 checks passed
@Exeloo
Exeloo deleted the ci/windows-tests branch November 13, 2026 12:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

lib:schematics Related to the @nanoforge-dev/schematics library

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant