Skip to content

Commit d0f65a8

Browse files
Debug ansible-lint and direnv behavior
1 parent 3bc60b0 commit d0f65a8

File tree

1 file changed

+16
-7
lines changed

1 file changed

+16
-7
lines changed

.github/workflows/test.yml

+16-7
Original file line numberDiff line numberDiff line change
@@ -16,15 +16,17 @@ jobs:
1616
- name: Checkout
1717
uses: actions/checkout@v3
1818

19+
- name: Install uv
20+
uses: astral-sh/setup-uv@v5
21+
1922
- name: Set up Python
20-
uses: actions/setup-python@v2
21-
with:
22-
python-version: '3.x'
23+
run: uv python install
2324

2425
- name: Install dependencies.
26+
env:
27+
UV_SYSTEM_PYTHON: 1
2528
run: |
26-
curl -LsSf https://astral.sh/uv/install.sh | sh
27-
uv -q pip install --system -r requirements.txt
29+
uv -q pip install -r requirements.txt
2830
2931
- name: Run ansible-lint
3032
run: |
@@ -39,10 +41,17 @@ jobs:
3941
- name: Checkout
4042
uses: actions/checkout@v3
4143

44+
- name: Install uv
45+
uses: astral-sh/setup-uv@v5
46+
47+
- name: Set up Python
48+
run: uv python install
49+
4250
- name: Install dependencies.
51+
env:
52+
UV_SYSTEM_PYTHON: 1
4353
run: |
44-
curl -LsSf https://astral.sh/uv/install.sh | sh
45-
uv -q pip install --system -r requirements.txt
54+
uv -q pip install -r requirements.txt
4655
ansible-galaxy install -r requirements.yml
4756
4857
- name: Run molecule

0 commit comments

Comments
 (0)