Move all testing to github actions

The Travis CI folks are updating stuff and broke my tests, so I'm moving
over to github actions instead since that is (hopefully) less likely to
change moving forward.

Will need to move PyPi deployment to github actions as well.
main
Ben Busby 2021-08-30 16:39:52 -06:00
parent 981c7d28f8
commit 648a540126
No known key found for this signature in database
GPG Key ID: 339B7B7EB5333D14
1 changed files with 18 additions and 0 deletions

18
.github/workflows/tests.yml vendored Normal file
View File

@ -0,0 +1,18 @@
name: tests
on:
push
jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Set up Python
uses: actions/setup-python@v2
with:
python-version: '3.x'
- name: Install dependencies
run: pip install -r requirements.txt
- name: Run tests
run: ./run test