Skip to content

Commit 48ae5e8

Browse files
committed
cache: pip, sanity test
1 parent ce0ee9d commit 48ae5e8

File tree

1 file changed

+7
-39
lines changed

1 file changed

+7
-39
lines changed

.github/workflows/pull-request-management.yml

Lines changed: 7 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -356,28 +356,6 @@ jobs:
356356
needs: [file-changes]
357357
steps:
358358
- uses: actions/checkout@v4
359-
360-
# # Cache pip dependencies
361-
# - name: Cache pip dependencies
362-
# id: cache-pip
363-
# uses: actions/cache@v3
364-
# with:
365-
# path: ~/.cache/pip
366-
# key: ${{ runner.os }}-pip-${{ hashFiles('.github/requirements-ci.txt') }}
367-
# restore-keys: |
368-
# ${{ runner.os }}-pip-
369-
370-
# # Cache ansible-core dependencies
371-
# - name: Cache ansible-core dependencies
372-
# id: cache-ansible
373-
# uses: actions/cache@v3
374-
# with:
375-
# path: ~/.cache/ansible-core
376-
# key: ${{ runner.os }}-ansible-core-<2.19.0
377-
# restore-keys: |
378-
# ${{ runner.os }}-ansible-core-
379-
380-
# Set up Python
381359
- name: Set up Python
382360
uses: actions/setup-python@v5
383361
with:
@@ -386,24 +364,14 @@ jobs:
386364
3.11
387365
3.12
388366
3.13
389-
# cache: 'pip'
390-
391-
# Install Python dependencies
392-
- name: Install Python requirement
367+
cache: 'pip'
368+
- name: 'Install Python requirements'
393369
run: |
394-
pip install -r ansible_collections/arista/avd/requirements-dev.txt --upgrade
395-
396-
# Install Python and Ansible dependencies if cache misses
397-
# - name: Install Python requirements
398-
# run: |
399-
# pip install --upgrade --dry-run -r ansible_collections/arista/avd/requirements-dev.txt
400-
401-
402-
# # Run ansible-test sanity
403-
# - name: Run ansible-test sanity
404-
# run: |
405-
# cd ansible_collections/arista/avd/
406-
# ansible-test sanity --color yes -v
370+
pip install "ansible-core<2.19.0" -r .github/requirements-ci.txt --upgrade
371+
- name: Run ansible-test sanity
372+
run: |
373+
cd ansible_collections/arista/avd/
374+
ansible-test sanity --color yes -v
407375
408376
# ansible_test_units:
409377
# name: Run ansible-test units test cases

0 commit comments

Comments
 (0)