Skip to content

Commit 3385770

Browse files
authored
feat(ci): python-deps workflow to install specific packages (#28901)
This reduces the number of packages that get installed by brew and it prevents upgrading packages.
1 parent e2855ee commit 3385770

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

.github/workflows/python-deps.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,11 @@ jobs:
2828
- uses: actions/checkout@v2
2929

3030
- name: Install prerequisites
31-
# brew can be finicky but it does not always means that the rest of the job will fail
31+
env:
32+
HOMEBREW_NO_AUTO_UPDATE: on
33+
# Necessary packages for some Python deps
3234
run: |
33-
make prerequisites
35+
brew install libxmlsec1
3436
3537
- name: Setup Python
3638
uses: ./.github/actions/setup-python

0 commit comments

Comments
 (0)