Skip to content

Commit fb55eab

Browse files
authored
Merge pull request #670 from xcp-ng/gln/enable-dependabot-uv-pqpw
Enable Dependabot to update setup-uv
2 parents fc5f75c + 680fd85 commit fb55eab

7 files changed

Lines changed: 66 additions & 49 deletions

File tree

.github/actions/uv-setup/action.yml

Lines changed: 0 additions & 35 deletions
This file was deleted.

.github/workflows/code-checkers.yml

Lines changed: 35 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,13 @@ jobs:
1414
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
1515
with:
1616
persist-credentials: false
17-
- uses: ./.github/actions/uv-setup
17+
- uses: astral-sh/setup-uv@bd01e18f51369d5a26f1651c3cb451d3417e3bba # v6.3.1
18+
with:
19+
version: "0.7.x"
20+
activate-environment: true
21+
- run: uv sync --frozen
22+
env:
23+
FORCE_COLOR: "1"
1824
- name: Create a dummy data.py
1925
run: cp data.py-dist data.py
2026
- name: Create a dummy vm_data.py
@@ -27,7 +33,13 @@ jobs:
2733
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
2834
with:
2935
persist-credentials: false
30-
- uses: ./.github/actions/uv-setup/
36+
- uses: astral-sh/setup-uv@bd01e18f51369d5a26f1651c3cb451d3417e3bba # v6.3.1
37+
with:
38+
version: "0.7.x"
39+
activate-environment: true
40+
- run: uv sync --frozen
41+
env:
42+
FORCE_COLOR: "1"
3143
- name: Create a dummy data.py
3244
run: cp data.py-dist data.py
3345
- name: Create a dummy vm_data.py
@@ -42,7 +54,13 @@ jobs:
4254
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
4355
with:
4456
persist-credentials: false
45-
- uses: ./.github/actions/uv-setup/
57+
- uses: astral-sh/setup-uv@bd01e18f51369d5a26f1651c3cb451d3417e3bba # v6.3.1
58+
with:
59+
version: "0.7.x"
60+
activate-environment: true
61+
- run: uv sync --frozen
62+
env:
63+
FORCE_COLOR: "1"
4664
- name: Create a dummy data.py
4765
run: cp data.py-dist data.py
4866
- run: prek -a ruff
@@ -53,7 +71,13 @@ jobs:
5371
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
5472
with:
5573
persist-credentials: false
56-
- uses: ./.github/actions/uv-setup/
74+
- uses: astral-sh/setup-uv@bd01e18f51369d5a26f1651c3cb451d3417e3bba # v6.3.1
75+
with:
76+
version: "0.7.x"
77+
activate-environment: true
78+
- run: uv sync --frozen
79+
env:
80+
FORCE_COLOR: "1"
5781
- run: prek -a flake8
5882

5983
autopep8:
@@ -62,5 +86,11 @@ jobs:
6286
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
6387
with:
6488
persist-credentials: false
65-
- uses: ./.github/actions/uv-setup/
89+
- uses: astral-sh/setup-uv@bd01e18f51369d5a26f1651c3cb451d3417e3bba # v6.3.1
90+
with:
91+
version: "0.7.x"
92+
activate-environment: true
93+
- run: uv sync --frozen
94+
env:
95+
FORCE_COLOR: "1"
6696
- run: prek -a autopep8

.github/workflows/jobs-check.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,13 @@ jobs:
1111
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
1212
with:
1313
persist-credentials: false
14-
- uses: ./.github/actions/uv-setup/
14+
- uses: astral-sh/setup-uv@bd01e18f51369d5a26f1651c3cb451d3417e3bba # v6.3.1
1515
with:
16-
dev: false
16+
version: "0.7.x"
17+
activate-environment: true
18+
- run: uv sync --frozen --no-dev
19+
env:
20+
FORCE_COLOR: "1"
1721
- name: Create a dummy data.py
1822
run: cp data.py-dist data.py
1923
- run: ./jobs.py check

.github/workflows/requirements-check.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,12 @@ jobs:
1111
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
1212
with:
1313
persist-credentials: false
14-
- uses: ./.github/actions/uv-setup/
14+
- uses: astral-sh/setup-uv@bd01e18f51369d5a26f1651c3cb451d3417e3bba # v6.3.1
1515
with:
16-
dev: false
16+
version: "0.7.x"
17+
activate-environment: true
18+
- run: uv sync --frozen --no-dev
19+
env:
20+
FORCE_COLOR: "1"
1721
- run: ./requirements/update_requirements.py
1822
- run: git diff --exit-code

.github/workflows/test-sequences.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,13 @@ jobs:
1111
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
1212
with:
1313
persist-credentials: false
14-
- uses: ./.github/actions/uv-setup/
14+
- uses: astral-sh/setup-uv@bd01e18f51369d5a26f1651c3cb451d3417e3bba # v6.3.1
1515
with:
16-
dev: false
16+
version: "0.7.x"
17+
activate-environment: true
18+
- run: uv sync --frozen --no-dev
19+
env:
20+
FORCE_COLOR: "1"
1721
- name: Create a dummy data.py
1822
run: cp data.py-dist data.py
1923
- name: jobs-check

.github/workflows/unit.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,13 @@ jobs:
1111
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
1212
with:
1313
persist-credentials: false
14-
- uses: ./.github/actions/uv-setup/
14+
- uses: astral-sh/setup-uv@bd01e18f51369d5a26f1651c3cb451d3417e3bba # v6.3.1
1515
with:
16-
dev: false
16+
version: "0.7.x"
17+
activate-environment: true
18+
- run: uv sync --frozen --no-dev
19+
env:
20+
FORCE_COLOR: "1"
1721
- name: Create a dummy data.py
1822
run: cp data.py-dist data.py
1923
- run: pytest tests/unit/

.github/workflows/zizmor.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,13 @@ jobs:
1515
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
1616
with:
1717
persist-credentials: false
18-
- uses: ./.github/actions/uv-setup
18+
- uses: astral-sh/setup-uv@bd01e18f51369d5a26f1651c3cb451d3417e3bba # v6.3.1
19+
with:
20+
version: "0.7.x"
21+
activate-environment: true
22+
- run: uv sync --frozen
23+
env:
24+
FORCE_COLOR: "1"
1925
- run: zizmor --color=always .
2026
env:
2127
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)