Skip to content

Commit 7de7b4e

Browse files
committed
Make sure that the Python wheel package is installed on all CI jobs
1 parent 10e6dca commit 7de7b4e

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

.github/workflows/ci.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@ jobs:
5353
- name: Prepare env
5454
run: |
5555
python setup.py gen_reqfile --include-extras
56+
python -m pip install wheel
5657
python -m pip install -r requirements.txt --prefer-binary
5758
python -m pip install -r requirements_tests.txt --prefer-binary
5859
python -m pip install coveralls
@@ -213,7 +214,7 @@ jobs:
213214
key: ${{ runner.os }}-centos${{ matrix.centos }}-yum-${{ secrets.yum_cache }}
214215

215216
- name: Add Python 3 and other dependencies
216-
run: yum update -y && yum install -y python3-devel gcc-c++ make
217+
run: yum update -y && yum install -y python3-devel python3-wheel gcc-c++ make
217218

218219
- name: Setup Endpoint repository (CentOS 7 only)
219220
if: matrix.centos == 7
@@ -245,6 +246,7 @@ jobs:
245246
- name: Install dependencies
246247
run: |
247248
python3 setup.py gen_reqfile --include-extras
249+
python3 -m pip install wheel
248250
python3 -m pip install -r requirements.txt --prefer-binary
249251
python3 -m pip install -r requirements_tests.txt --prefer-binary
250252
@@ -284,6 +286,7 @@ jobs:
284286
- name: Install docs & setup requirements
285287
run: |
286288
python3 setup.py gen_reqfile --include-extras
289+
python3 -m pip install wheel
287290
python3 -m pip install -r requirements.txt --prefer-binary
288291
python3 -m pip install -r docs/requirements.txt --prefer-binary
289292
python3 -m pip install .
@@ -335,6 +338,7 @@ jobs:
335338
- name: Prepare env
336339
run: |
337340
python setup.py gen_reqfile --include-extras
341+
python -m pip install wheel
338342
python -m pip install -r requirements.txt --prefer-binary
339343
python -m pip install -r requirements_tests.txt --prefer-binary
340344

0 commit comments

Comments
 (0)