Skip to content
This repository was archived by the owner on Jan 3, 2025. It is now read-only.

Commit f5ac942

Browse files
committed
👷 Enhance CI workflow with manylinux container
1 parent 33783ea commit f5ac942

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

.github/workflows/ci.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,8 @@ jobs:
2828

2929
runs-on: ${{ matrix.os }}
3030

31+
container: ${{ startsWith(matrix.os, 'ubuntu') && 'quay.io/pypa/manylinux_2_34_x86_64' }}
32+
3133
steps:
3234
- name: Get latest release
3335
id: latest-release
@@ -113,6 +115,8 @@ jobs:
113115

114116
runs-on: ${{ matrix.os }}
115117

118+
container: ${{ startsWith(matrix.os, 'ubuntu') && 'quay.io/pypa/manylinux_2_34_x86_64' }}
119+
116120
steps:
117121
- uses: actions/checkout@main
118122

@@ -196,7 +200,7 @@ jobs:
196200
- name: Install dependencies
197201
run: |
198202
pdm install -G test --no-self
199-
pdm add dist/*.whl --no-lock
203+
pdm add -v dist/*.whl --frozen-lockfile
200204
201205
- name: Run tests
202206
run: |

0 commit comments

Comments
 (0)