Skip to content

Commit 98df0a8

Browse files
committed
Expand Alpine
1 parent 1c7f305 commit 98df0a8

File tree

1 file changed

+21
-1
lines changed

1 file changed

+21
-1
lines changed

.github/workflows/ci-i386.yml

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,24 +30,44 @@ jobs:
3030
uses: jirutka/[email protected]
3131
with:
3232
arch: x86
33+
packages: >
34+
build-base
35+
python3
36+
git
37+
py3-pip
38+
py3-pytest
39+
40+
- name: Clone and Checkout Current Branch
41+
run: |
42+
git clone https://github.com/${{ github.repository }}.git ${{ github.workspace }}
43+
cd ${{ github.workspace }}
44+
git checkout ${{ github.ref }}
45+
shell: alpine.sh {0}
3346

3447
- name: Install numcodecs
3548
run: |
3649
export DISABLE_NUMCODECS_AVX2=""
3750
python -m pip install -v -e .[test,test_extras,msgpack,crc32c,pcodec,zfpy]
51+
shell: alpine.sh {0}
52+
3853

3954
- name: Install zarr-python
4055
# Since zarr v3 requires numpy >= 1.25, on Python 3.11 leave it out
4156
# so we can have some tests of our minimum version of numpy (1.24)
4257
if: matrix.python-version != '3.11'
4358
run: python -m pip install zarr>=3
59+
shell: alpine.sh {0}
60+
4461

4562
- name: List installed packages
4663
run: python -m pip list
64+
shell: alpine.sh {0}
65+
4766

4867
- name: Run tests
49-
shell: "bash -l {0}"
5068
run: pytest -v
69+
shell: alpine.sh {0}
70+
5171

5272
- uses: codecov/codecov-action@v5
5373
with:

0 commit comments

Comments
 (0)