summaryrefslogtreecommitdiff
path: root/.github/workflows
diff options
context:
space:
mode:
authorElvis Pranskevichus <elvis@magic.io>2020-04-22 22:21:10 -0700
committerElvis Pranskevichus <elvis@magic.io>2020-04-22 22:21:10 -0700
commite7f341db0336870c09827b3159ed3a92ef7f64ac (patch)
treeaeac1fa7e0fe9c56fc865ef2df7a698e2dfda656 /.github/workflows
parent85af8df6b15dd57d391880fe76f8a5324385cd13 (diff)
downloadimmutables-e7f341db0336870c09827b3159ed3a92ef7f64ac.tar.gz
immutables-e7f341db0336870c09827b3159ed3a92ef7f64ac.zip
Update the test workflow
Diffstat (limited to '.github/workflows')
-rw-r--r--.github/workflows/tests.yml22
1 files changed, 11 insertions, 11 deletions
diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml
index 27a9ae7..45367be 100644
--- a/.github/workflows/tests.yml
+++ b/.github/workflows/tests.yml
@@ -10,13 +10,19 @@ on:
- master
jobs:
- test:
+ build:
runs-on: ${{ matrix.os }}
strategy:
max-parallel: 4
matrix:
- python-version: [3.6, 3.7, 3.8]
- os: [ubuntu-latest, macos-latest]
+ python-version: [3.5, 3.6, 3.7, 3.8]
+ os: [windows-latest, ubuntu-18.04, macos-latest]
+ exclude:
+ # Python 3.5 is unable to properly
+ # find the recent VS tooling
+ # https://bugs.python.org/issue30389
+ - os: windows-latest
+ python-version: 3.5
steps:
- uses: actions/checkout@v1
@@ -40,14 +46,8 @@ jobs:
with:
python-version: ${{ matrix.python-version }}
- - name: Install Python Deps
- if: steps.release.outputs.version == 0
- run: |
- pip install --upgrade setuptools pip wheel
- pip download --dest=/tmp/deps .[test]
- pip install -U --no-index --find-links=/tmp/deps /tmp/deps/*
-
- name: Test
if: steps.release.outputs.version == 0
run: |
- make debug && make test
+ pip install -e .
+ python setup.py test