Skip to content

Commit 61171c5

Browse files
committed
Update setuptools in CI environment
Older versions of setuptools do not recognize pyproject.toml
1 parent e3bf525 commit 61171c5

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

.github/workflows/ci.yml

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,13 @@ jobs:
3535
with:
3636
python-version: 3.6
3737
- name: Install isal
38-
run: sudo apt-get install nasm
39-
- name: Install tox
40-
run: pip install tox
38+
run: sudo apt-get install libisal-dev
39+
- name: Install tox and upgrade setuptools and pip
40+
run: pip install --upgrade tox setuptools pip
4141
- name: Build docs
4242
run: tox -e docs
43+
env:
44+
PYTHON_ISAL_LINK_DYNAMIC: True
4345
test:
4446
runs-on: ubuntu-20.04
4547
strategy:
@@ -61,8 +63,8 @@ jobs:
6163
uses: actions/[email protected]
6264
with:
6365
python-version: ${{ matrix.python-version }}
64-
- name: Install tox
65-
run: pip install tox
66+
- name: Install tox and upgrade setuptools and pip
67+
run: pip install --upgrade tox setuptools pip
6668
- name: Install isal
6769
if: ${{ matrix.linking_method == 'dynamic' }}
6870
run: sudo apt-get install libisal-dev

0 commit comments

Comments
 (0)