Skip to content

ci: run the checks on Windows beside Linux - #66

Merged
Upd4ting merged 2 commits into
mainfrom
ci/windows
Nov 13, 2026
Merged

Upd4ting merged 2 commits into
mainfrom
ci/windows

Conversation

@Upd4ting

@Upd4ting Upd4ting commented Nov 13, 2026 •

Copy link
Copy Markdown
Member

Why

Run interface-auth's CI on Windows in parallel with Linux, so the AntelopeJS stack is known to work on Windows (ANT-2202).

What

  • ci.yml calls ci-node.yml@v1 with windows: true. The node and test jobs now also run on windows-latest, in parallel with ubuntu-latest. This repo had no hand-written Windows job to replace.
  • @antelopejs/tooling-configs goes from 0.5.5 to 0.5.8, the latest release, which ships Windows support for the pack's checks. antelopejs-sync refreshed the two managed files it owns, README.md (the pack's module table) and .agents/skills/verify-interface/SKILL.md.

No Windows failure showed up, so this PR has no fix and no Windows-only skip. On Windows the shared workflow itself skips sync:check and the in-checks test step. The separate Test .nvmrc on Windows job runs the suites.

Proof

Before: the first run with windows: true, on 5d9fa35 with tooling-configs 0.5.5. Run https://github.com/AntelopeJS/interface-auth/actions/runs/43415748341 succeeded.

Test .nvmrc on Windows   13 passing (38ms)
Node .nvmrc on Windows   Checks: 9 passed, 0 failed, 2 skipped.

After: f0a9154, with tooling-configs 0.5.8. Run https://github.com/AntelopeJS/interface-auth/actions/runs/43416058788 succeeded.

Test .nvmrc on Windows   13 passing (32ms)
Node .nvmrc on Windows   Checks: 9 passed, 0 failed, 2 skipped.

Local pnpm run checks on Linux: Checks: 11 passed, 0 failed.

@Upd4ting
Upd4ting marked this pull request as ready for review November 13, 2026 11:20
@Upd4ting
Upd4ting merged commit edca94c into main Nov 13, 2026
10 checks passed
@Upd4ting
Upd4ting deleted the ci/windows branch November 13, 2026 11:24
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