Skip to content

ci: run the test suite on Windows too - #1170

Open
devohmycode wants to merge 1 commit into
DietrichGebert:mainfrom
devohmycode:ci/windows-matrix
Open

devohmycode wants to merge 1 commit into
DietrichGebert:mainfrom
devohmycode:ci/windows-matrix

Conversation

@devohmycode

Copy link
Copy Markdown
Contributor

Fixes #1142

Problem

test.yml ran on ubuntu-latest only, so Windows-only breakages (#1046, #1124) landed unnoticed.

Fix

A matrix on [ubuntu-latest, windows-latest] for the test job. The steps stay the same.

Checks

Windows has its own hook paths, shells and line endings (DietrichGebert#443, DietrichGebert#774,
DietrichGebert#790), and the suite only ran on Ubuntu. The test job now runs on
ubuntu-latest and windows-latest.
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.

CI runs the tests on Ubuntu only, so Windows-only breakages land unnoticed

1 participant