Commit graph

17 commits

Author SHA1 Message Date
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