-
Notifications
You must be signed in to change notification settings - Fork 185
Use GitHub actions for automated testing #119
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Conversation
….yml) also add a Build Status badge to the README
# pip-compile --output-file requirements-test.txt etc/requirements-test.in | ||
# | ||
|
||
click==7.0 # via pip-tools |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
click
, pip-tools,
and six
were not actually being used in any of the tests, so I removed them here.
runs-on: ubuntu-latest | ||
strategy: | ||
matrix: | ||
python-version: ['2.7', '3.3', '3.4', '3.5', '3.6', '3.x', 'pypy2', 'pypy3'] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Intended to match the versions supported in the old Travis config.
Results of the workflow actions included here (passing 😄) can be seen at https://github.com/dlenski/python-fitparse/actions?query=workflow%3Atest |
Amazing, thank you! |
Based on my corresponding pull for python-fitparse: dtcooper/python-fitparse#119
Based on my corresponding pull for python-fitparse: dtcooper/python-fitparse#119
Based on my corresponding pull for python-fitparse: dtcooper/python-fitparse#119
lxml no longer support Python [3.0, 3.6] Based on my corresponding pull for python-fitparse: dtcooper/python-fitparse#119
lxml no longer support Python [3.0, 3.6] Based on my corresponding pull for python-fitparse: dtcooper/python-fitparse#119
lxml no longer support Python [3.0, 3.6] Based on my corresponding pull for python-fitparse: dtcooper/python-fitparse#119
lxml no longer support Python [3.0, 3.6] Based on my corresponding pull for python-fitparse: dtcooper/python-fitparse#119
Removes
.travis.yml
and replaces it with.github/workflows/test.yml
.Also adds a Build Status badge, the image of which won't be available until actually merged, since running that workflow in this repo will create it.