[7.x] Split CI into Jenkins and GitHub Actions

This commit is contained in:
Seth Michael Larson
2020-05-27 16:42:40 -05:00
committed by GitHub
parent 1773bd17be
commit 1bfb1113d3
5 changed files with 66 additions and 20 deletions
+22
View File
@@ -53,3 +53,25 @@ jobs:
python3.7 -m pip install tox
- name: Build the docs
run: tox -e docs
test-linux:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
python-version: [2.7, 3.5, 3.6, 3.7, 3.8]
steps:
- name: Checkout Repository
uses: actions/checkout@v1
- name: Set Up Python - ${{ matrix.python-version }}
uses: actions/setup-python@v1
with:
python-version: ${{ matrix.python-version }}
- name: Install Dependencies
run: |
python -m pip install -r dev-requirements.txt
- name: Run Tests
run: |
python setup.py test