Skip to content

Commit 54dcfd7

Browse files
committed
Fix package sync on new Noble runners
1 parent 805b3d2 commit 54dcfd7

2 files changed

Lines changed: 4 additions & 6 deletions

File tree

.github/actions/setup/action.yml

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,19 +13,16 @@ inputs:
1313
runs:
1414
using: composite
1515
steps:
16-
- uses: actions/setup-python@v5
17-
with:
18-
python-version: 3.11.x
19-
# Cache Python dependencies
20-
cache: pip
2116

2217
- name: Preparing Vault password file
2318
run: |
2419
echo "${{ inputs.vault-password }}" > "${{ inputs.vault-password-file }}"
2520
shell: bash
2621

2722
- name: Install Python dependencies
28-
run: |
23+
run: >
24+
sudo apt update &&
25+
sudo apt -y install python3 python3-pip &&
2926
pip install -r requirements.txt
3027
shell: bash
3128

requirements.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
1+
setuptools
12
ansible<10
23
jmespath==0.10.0

0 commit comments

Comments
 (0)