Skip to content

Conversation

@JustusRijke
Copy link
Owner

No description provided.

JustusRijke and others added 13 commits December 5, 2025 13:50
Enable the test-windows job in GitHub Actions.
- Fix file:// URL path handling for Windows in tests using Path.as_uri()
- Add UTF-8 encoding to PO file writes to handle German characters
- Install poedit in Windows CI to provide gettext tools (msginit, msgmerge)
- Add pdftocairo from Poppler to PATH for visual PDF comparison
- Add msginit from Poedit to PATH for PO file initialization
- Add diagnostic output to verify tools are found
- Remove Chocolatey poedit installation
- Download gettext directly from mlocati/gettext-iconv-windows v0.21
- Add gettext/bin to PATH for msginit and other tools
- Verify pdftocairo immediately after Poppler installation
- Verify msginit immediately after gettext installation
- Verify weasyprint immediately after WeasyPrint extraction
- Fail installation step if tool not found
Updated installation steps for ImageMagick and other dependencies to use consistent variable naming and verification.
@codecov-commenter
Copy link

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@JustusRijke JustusRijke marked this pull request as draft December 19, 2025 20:16
@JustusRijke JustusRijke marked this pull request as ready for review December 19, 2025 20:19
@JustusRijke JustusRijke merged commit 56d6533 into main Dec 19, 2025
4 checks passed
@JustusRijke JustusRijke deleted the enable_windows_tests branch December 19, 2025 20:21
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.

3 participants