Skip to content

Commit 957b26f

Browse files
committed
fix
1 parent 4bd3d09 commit 957b26f

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

.github/workflows/ci-pr-validation.yaml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -176,12 +176,13 @@ jobs:
176176
path: .pulsar-mac-build/deps/install
177177
key: ${{matrix.py.version_long}}-${{ hashFiles('dependencies.yaml') }}-${{ hashFiles('pkg/mac/*') }}
178178

179-
- name: Install Python deps
180-
run: pip3 install -U pyyaml
181-
182179
- name: Build dependencies
183180
if: steps.cache-deps.outputs.cache-hit != 'true'
184-
run: pkg/mac/build-dependencies.sh ${{matrix.py.version}} ${{matrix.py.version_long}}
181+
run: |
182+
python3 -m venv venv
183+
source venv/bin/activate
184+
python3 -m pip install pyyaml setuptools
185+
pkg/mac/build-dependencies.sh ${{matrix.py.version}} ${{matrix.py.version_long}}
185186
186187
- name: Pulsar C++ cache
187188
uses: actions/cache@v3

0 commit comments

Comments
 (0)