Commit Graph

21 Commits

Author SHA1 Message Date
Philipp Wolfer
02e0a505e4 Run CI tests on Python 3.9 also 2020-10-29 09:12:38 +01:00
Philipp Wolfer
6816fd8b94 GHA: Migrate to using enviroment files
set-env and add-path are deprecated, see https://github.blog/changelog/2020-10-01-github-actions-deprecating-set-env-and-add-path-commands/
2020-10-07 10:53:31 +02:00
Philipp Wolfer
a52f97b133 PICARD-1935: Include tests in sdist
Verify in CI the sdist package is complete and passes tests.
2020-09-04 13:38:27 +02:00
Philipp Wolfer
ab679c0d60 Fix tests 2020-07-05 19:14:16 +02:00
Philipp Wolfer
2e10534caf Use isort<5 2020-07-05 19:03:13 +02:00
Philipp Wolfer
d7bfbe9ad6 ci: Additionally test against PyQt 5.14.2 2020-06-18 10:30:30 +02:00
Philipp Wolfer
fe3d27c699 PICARD-1807: Run CI tests with both python-discid and python-libdiscid 2020-05-13 19:12:16 +02:00
Philipp Wolfer
909ea667b8 Check code style of tests with flake8 2020-05-13 11:03:13 +02:00
Philipp Wolfer
4138db5430 ci: fixed macOS builds not finding msgfmt 2020-04-30 15:12:55 +02:00
Laurent Monin
9dfc09b4c4 Bump github actions checkout to v2
It seems much less prone to failures
2020-02-21 19:35:38 +00:00
Philipp Wolfer
1175987788 GHA: Run apt-get update before apt-get install
Otherwise apt-get install might fail
2020-01-20 22:18:54 +01:00
Philipp Wolfer
f3b06786f1 CI: Test with PyQt 5.13.2 (in addition to current 5.14.x) 2020-01-07 15:52:09 +01:00
Philipp Wolfer
aac11effdc GHA: Run tests with older dependencies 2019-12-17 17:35:15 +01:00
Philipp Wolfer
34dfc31ad1 Github Actions: Run on pull requests 2019-12-02 13:38:10 +01:00
Philipp Wolfer
af68e3fb29 Github Actions: Run picard -V after pip install test 2019-11-28 08:09:08 +01:00
Philipp Wolfer
d4f4ac0f8f Github Actions: Run test suite on all pushes 2019-11-27 10:10:33 +01:00
Philipp Wolfer
89d6097125 Github Actions: Run tests even if code style validation fails
The test suite will still fail, but we get all issues reported instead of just code style issues.
2019-11-27 08:57:14 +01:00
Philipp Wolfer
a4c123bc25 Github Actions: Limit paths for which to run tests / packaging 2019-11-27 07:58:29 +01:00
Philipp Wolfer
c4f9ced825 Github Actions: Test clean pip install from source 2019-11-26 16:41:15 +01:00
Philipp Wolfer
23759d8818 Github Actions: Submit code coverage reports to Codacy 2019-11-26 16:41:15 +01:00
Philipp Wolfer
94fa88266b Run tests with Github Actions 2019-11-26 13:12:43 +01:00