From 648a540126cf31a262f9178ab014ce57b33f4690 Mon Sep 17 00:00:00 2001 From: Ben Busby Date: Mon, 30 Aug 2021 16:39:52 -0600 Subject: [PATCH] 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. --- .github/workflows/tests.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 .github/workflows/tests.yml diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml new file mode 100644 index 0000000..62bfd57 --- /dev/null +++ b/.github/workflows/tests.yml @@ -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