Skip to content

ci(repo): add windows test workflow - #5

Merged
weiss-d merged 2 commits into
mainfrom
develop
Oct 28, 2026
Merged

weiss-d merged 2 commits into
mainfrom
develop

Conversation

@weiss-d

@weiss-d weiss-d commented Oct 27, 2026

Copy link
Copy Markdown
Owner

Summary

This pull request adds a workflow that runs the tests on Windows.

  • The test-windows job runs on windows-latest.
  • Chocolatey installs the stable Inkscape release.
  • INKSCAPE_COMMAND points to inkscape.com, because inkscape.exe gives no console output.
  • INKSCAPE_EXTENSIONS_DIR points to the inkex package that Inkscape bundles.
  • The rsvg tests skip, because the runner has no rsvg-convert.

The workflow is separate from ci.yml. A failure here does not change the CI badge or the required test check.

Test plan

  • The Windows workflow runs on this pull request.
  • All tests pass, or each failure has a known cause.

The first run shows the Windows problems, if there are any. Possible problems are CRLF line endings in the fixtures, file locks, and pixel drift in the render compares. Each fix goes in a separate commit.

🤖 Generated with Claude Code

@github-actions

Copy link
Copy Markdown

Coverage report

This PR does not seem to contain any modification to coverable code.

@weiss-d
weiss-d marked this pull request as ready for review October 28, 2026 06:34
@weiss-d
weiss-d merged commit 21eb760 into main Oct 28, 2026
4 checks passed
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