summaryrefslogtreecommitdiff
path: root/.github/workflows
AgeCommit message (Collapse)AuthorFilesLines
2020-06-30run github workflows on release branches (#17317)Greg Becker4-0/+4
2020-06-23Added unit tests to Github Actions (#16610)Massimiliano Culpo1-0/+61
* Added unit tests to Github Actions * Set user e-mail and name for git tests to succeed * Simplify setup.sh logic * Replicate Travis script on Github Actions * Update flags since '.' is not allowed * Added badge, simplified workflow * Remove pinning of coverage * Remove unit tests run on Github Actions from Travis
2020-06-15Skip failing test on MacOS (#17072)Massimiliano Culpo1-2/+2
* Skip failing test on MacOS * Update setup-python action and unpin coverage
2020-05-09Fix MacOS tests on developMassimiliano Culpo1-1/+1
The -u option allows to update the current head, so tests won't fail if we are on develop
2020-05-09macOS nightly: +1hr py-jupyterAxel Huebl1-1/+1
check if failures ares actually a real timeout or an error that just causes a hang.
2020-05-09macOS nightly: two coresAxel Huebl1-0/+1
All GitHub actions provide two cores. Just make sure this does not get oversubscribed with potentially visible additional physical cores.
2020-05-09Add unit test on MacOS using Github Actions (#14220)Massimiliano Culpo1-0/+48
- Remove macos tests from travis - Add macos tests in github actions.
2020-05-06macOS Package Builds (nightly) (#16345)Axel Huebl2-0/+62
Add nightly builds for popular and commonly used packages on macOS that should improve the onramp user experience if working well.
2020-04-07Don't run linux build tests for doc PRs (#15895)Adam J. Stewart1-0/+2
2020-03-12Minor updates to CI configuration (#15458)Massimiliano Culpo2-1/+2
* Check on Python versions uses action/checkout@v2 * Update the apt cache before installing system packages
2020-02-27Use checkout v2 to avoid issues on retriggeringMassimiliano Culpo1-1/+1
2019-12-31tests: rename checks in github actionsTodd Gamblin2-4/+4
I usually want to look at the Travis CI output, but I currently have to scroll down to see it. This renames checks to be a bit shorter and more consistent with Travis's naming, and also so that actions appear lower than travis and codecov in the list of checks.
2019-12-25Migrate build tests from Travis to Github Actions (#13967)Massimiliano Culpo1-0/+57
This PR moves build smoke tests from TravisCI and migrates them to Github Actions. The result is that build tests are performed in parallel with unit tests and they don't hog additional resources on Travis. The workflow will not run if a PR only changes packages in the built-in repository, but will always run on pushes to develop or master. * Removed build tests from Travis and passed them to Github Actions * Store ~/.ccache in Github Actions cache * Add filters on paths and make sure this workflow don't run * Use paths-ignore and exclude only files in the built-in repo * Added a badge to README.md
2019-12-24tests: check min required python version with vermin (#14289)Massimiliano Culpo1-0/+30
This commit removes the `python_version.py` unit test module and the vendored dependencies `pyqver2.py` and `pyqver3.py`. It substitutes them with an equivalent check done using `vermin` that is run as a separate workflow via Github Actions. This allows us to delete 2 vendored dependencies that are unmaintained and substitutes them with a maintained tool. Also, updates the list of vendored dependencies.