Elias Müller
d26f801cec
Update CI pipeline ( #271 )
...
* Trigger on pull request
* run on ubuntu-latest
* run on 3.11 + 3.12 also
* upgrade actions
* upgrade libmpv
* use libmpv-v3 on Windows
* disable fail-fast behavior
* replace pytest with unittest
Using pytest, we run into access violation errors on Windows.
They disappear when we use the unittest module.
2024-01-29 16:52:42 +01:00
Elias Müller
3c25b1d9f3
Fix package upgrade
2022-07-11 12:44:47 +02:00
Elias Müller
6f07273482
Cleanup pipeline
2022-07-11 12:44:47 +02:00
Elias Müller
bb7d0a332d
Run Windows tests on Python 3.8 - 3.10
2022-07-11 12:44:47 +02:00
Elias Müller
976b7e685e
Make mpv-2.dll available
2022-07-11 12:44:47 +02:00
Elias Müller
1ed91e44e3
Skip Python 3.7
2022-07-11 12:44:47 +02:00
Elias Müller
49a26a663d
Add Windows test
2022-07-11 12:44:47 +02:00
Elias Müller
427603bd81
Run on Python 3.7 - 3.10
2022-07-11 12:44:47 +02:00
Elias Müller
7a428a22e0
Rename job
2022-07-11 12:44:47 +02:00
Elias Müller
543bc9b958
Use newer actions
2022-07-11 12:44:47 +02:00
Elias Müller
b12203d2d2
Skip unreliable test in CI
2022-07-11 12:44:47 +02:00
Elias Müller
fcd2c354ae
Use xvfb-run to run tests
2022-07-11 12:44:47 +02:00
Elias Müller
d027abcc3a
Upgrade pip
2022-07-11 12:44:47 +02:00
Elias Müller
328bf1d0dc
Fix environment variable
2022-07-11 12:44:47 +02:00
Elias Müller
af0a8c6bff
Fix environment variable
2022-07-11 12:44:47 +02:00
Elias Müller
e91fd16f35
Start Xvfb before running tests
2022-07-11 12:44:47 +02:00
Elias Müller
dffd89630b
Add test workflow
2022-07-11 12:44:47 +02:00