Skip to content

Commit 67ddc7e

Browse files
Update python-app.yml
1 parent 6aa41af commit 67ddc7e

File tree

1 file changed

+85
-85
lines changed

1 file changed

+85
-85
lines changed

.github/workflows/python-app.yml

Lines changed: 85 additions & 85 deletions
Original file line numberDiff line numberDiff line change
@@ -10,47 +10,15 @@ on:
1010
branches: [ master ]
1111

1212
jobs:
13-
linux-quick:
14-
runs-on: ubuntu-latest
15-
16-
steps:
17-
- uses: actions/checkout@v2
18-
- name: Set up Python 3.7
19-
uses: actions/setup-python@v2
20-
with:
21-
python-version: 3.7
22-
- name: Install dependencies
23-
run: |
24-
python -m pip install --upgrade pip
25-
pip install pylint pytest pytest-cov codecov
26-
if [ -f requirements.txt ]; then pip install -r requirements.txt; fi
27-
- name: Install adapt
28-
run: |
29-
pip install -e .
30-
- name: Test with pytest
31-
run: |
32-
pytest --cov=adapt
33-
- name: Upload codecov
34-
run: |
35-
codecov
36-
- name: Lint with pylint
37-
run: |
38-
pylint adapt tests || exit 0
39-
40-
# linux:
41-
13+
# linux-quick:
4214
# runs-on: ubuntu-latest
43-
# strategy:
44-
# max-parallel: 4
45-
# matrix:
46-
# python-version: [3.5, 3.6, 3.7]
47-
15+
4816
# steps:
4917
# - uses: actions/checkout@v2
50-
# - name: Set up Python ${{ matrix.python-version }}
18+
# - name: Set up Python 3.7
5119
# uses: actions/setup-python@v2
5220
# with:
53-
# python-version: ${{ matrix.python-version }}
21+
# python-version: 3.7
5422
# - name: Install dependencies
5523
# run: |
5624
# python -m pip install --upgrade pip
@@ -59,68 +27,100 @@ jobs:
5927
# - name: Install adapt
6028
# run: |
6129
# pip install -e .
62-
# - name: Lint with pylint
63-
# run: |
64-
# pylint adapt tests || exit 0
6530
# - name: Test with pytest
6631
# run: |
6732
# pytest --cov=adapt
6833
# - name: Upload codecov
6934
# run: |
7035
# codecov
36+
# - name: Lint with pylint
37+
# run: |
38+
# pylint adapt tests || exit 0
39+
40+
linux:
41+
42+
runs-on: ubuntu-latest
43+
strategy:
44+
max-parallel: 4
45+
matrix:
46+
python-version: [3.6, 3.7, 3.8]
47+
48+
steps:
49+
- uses: actions/checkout@v2
50+
- name: Set up Python ${{ matrix.python-version }}
51+
uses: actions/setup-python@v2
52+
with:
53+
python-version: ${{ matrix.python-version }}
54+
- name: Install dependencies
55+
run: |
56+
python -m pip install --upgrade pip
57+
pip install pylint pytest pytest-cov codecov
58+
if [ -f requirements.txt ]; then pip install -r requirements.txt; fi
59+
- name: Install adapt
60+
run: |
61+
pip install -e .
62+
- name: Lint with pylint
63+
run: |
64+
pylint adapt tests || exit 0
65+
- name: Test with pytest
66+
run: |
67+
pytest --cov=adapt
68+
- name: Upload codecov
69+
run: |
70+
codecov
7171
7272
73-
# windows:
73+
windows:
7474

75-
# runs-on: windows-2019
76-
# strategy:
77-
# max-parallel: 4
78-
# matrix:
79-
# python-version: [3.5, 3.6, 3.7]
75+
runs-on: windows-2019
76+
strategy:
77+
max-parallel: 4
78+
matrix:
79+
python-version: [3.6, 3.7, 3.8]
8080

81-
# steps:
82-
# - uses: actions/checkout@v2
83-
# - name: Set up Python ${{ matrix.python-version }}
84-
# uses: actions/setup-python@v2
85-
# with:
86-
# python-version: ${{ matrix.python-version }}
87-
# - name: Install dependencies
88-
# run: |
89-
# python -m pip install --upgrade pip
90-
# pip install pytest
91-
# pip install -r requirements.txt
92-
# - name: Install adapt
93-
# run: |
94-
# pip install -e .
95-
# - name: Test with pytest
96-
# run: |
97-
# pytest
81+
steps:
82+
- uses: actions/checkout@v2
83+
- name: Set up Python ${{ matrix.python-version }}
84+
uses: actions/setup-python@v2
85+
with:
86+
python-version: ${{ matrix.python-version }}
87+
- name: Install dependencies
88+
run: |
89+
python -m pip install --upgrade pip
90+
pip install pytest
91+
pip install -r requirements.txt
92+
- name: Install adapt
93+
run: |
94+
pip install -e .
95+
- name: Test with pytest
96+
run: |
97+
pytest
9898
99-
# macos:
99+
macos:
100100

101-
# runs-on: macOS-latest
102-
# strategy:
103-
# max-parallel: 4
104-
# matrix:
105-
# python-version: [3.5, 3.6, 3.7]
101+
runs-on: macOS-latest
102+
strategy:
103+
max-parallel: 4
104+
matrix:
105+
python-version: [3.6, 3.7, 3.8]
106106

107-
# steps:
108-
# - uses: actions/checkout@v2
109-
# - name: Set up Python ${{ matrix.python-version }}
110-
# uses: actions/setup-python@v2
111-
# with:
112-
# python-version: ${{ matrix.python-version }}
113-
# - name: Install dependencies
114-
# run: |
115-
# python -m pip install --upgrade pip
116-
# pip install pytest
117-
# pip install -r requirements.txt
118-
# - name: Install adapt
119-
# run: |
120-
# pip install -e .
121-
# - name: Test with pytest
122-
# run: |
123-
# pytest
107+
steps:
108+
- uses: actions/checkout@v2
109+
- name: Set up Python ${{ matrix.python-version }}
110+
uses: actions/setup-python@v2
111+
with:
112+
python-version: ${{ matrix.python-version }}
113+
- name: Install dependencies
114+
run: |
115+
python -m pip install --upgrade pip
116+
pip install pytest
117+
pip install -r requirements.txt
118+
- name: Install adapt
119+
run: |
120+
pip install -e .
121+
- name: Test with pytest
122+
run: |
123+
pytest
124124
125125
126126

0 commit comments

Comments
 (0)