We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 88af74a commit fb6efcdCopy full SHA for fb6efcd
1 file changed
.github/workflows/python.yml
@@ -234,17 +234,19 @@ jobs:
234
setuptools:
235
name: Setuptools install
236
needs: pre-commit
237
- runs-on: ubuntu-20.04
+ runs-on: ubuntu-latest
238
+ container: ubuntu:20.04
239
steps:
- - name: Check out repo
240
- uses: actions/checkout@v4
241
- name: Install dependencies
242
run: |
243
- sudo apt-get update
244
- sudo apt-get install -y libopenslide0 python3-pil
+ apt-get update
+ DEBIAN_FRONTEND=noninteractive apt-get install -y \
+ git libopenslide0 python3-pil python3-pip
245
pip install pytest
246
+ - name: Check out repo
247
+ uses: actions/checkout@v4
248
- name: Install OpenSlide Python
- run: sudo python setup.py install
249
+ run: python setup.py install
250
- name: Run tests
251
run: pytest -v
252
- name: Tile slide
0 commit comments