Skip to content

Commit df34458

Browse files
authored
ci: update setup-uv action (#51)
1 parent d924dca commit df34458

File tree

7 files changed

+7
-20
lines changed

7 files changed

+7
-20
lines changed

.github/workflows/tests.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,8 @@ jobs:
1515
persist-credentials: false
1616

1717
- name: Install uv
18-
uses: astral-sh/setup-uv@v5
18+
uses: astral-sh/setup-uv@c7f87aa956e4c323abf06d5dec078e358f6b4d04 # v6
1919
with:
20-
enable-cache: true
2120
cache-dependency-glob: cookiecutter.json
2221

2322
# we need the git config setup here to make sure the subsequent git commit in each test works

.github/workflows/zizmor.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
persist-credentials: false
2323

2424
- name: Install the latest version of uv
25-
uses: astral-sh/setup-uv@v5
25+
uses: astral-sh/setup-uv@c7f87aa956e4c323abf06d5dec078e358f6b4d04 # v6
2626

2727
- name: Run zizmor 🌈
2828
# Run it for both this repo and the templated cookiecutter repo.

{{cookiecutter.project_slug}}/.github/workflows/docs.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,7 @@ jobs:
1414
persist-credentials: false
1515

1616
- name: Install uv
17-
uses: astral-sh/setup-uv@v5
18-
with:
19-
enable-cache: true
20-
cache-dependency-glob: pyproject.toml
17+
uses: astral-sh/setup-uv@c7f87aa956e4c323abf06d5dec078e358f6b4d04 # v6
2118

2219
- name: setup
2320
run: |

{{cookiecutter.project_slug}}/.github/workflows/lint.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,7 @@ jobs:
1515
persist-credentials: false
1616

1717
- name: Install uv
18-
uses: astral-sh/setup-uv@v5
19-
with:
20-
enable-cache: true
21-
cache-dependency-glob: pyproject.toml
18+
uses: astral-sh/setup-uv@c7f87aa956e4c323abf06d5dec078e358f6b4d04 # v6
2219

2320
- name: lint
2421
run: make lint INSTALL_EXTRA=lint

{{cookiecutter.project_slug}}/.github/workflows/release.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,7 @@ jobs:
1515
persist-credentials: false
1616

1717
- name: Install uv
18-
uses: astral-sh/setup-uv@v5
19-
with:
20-
enable-cache: true
21-
cache-dependency-glob: pyproject.toml
18+
uses: astral-sh/setup-uv@c7f87aa956e4c323abf06d5dec078e358f6b4d04 # v6
2219

2320
- name: Build distributions
2421
run: uv build

{{cookiecutter.project_slug}}/.github/workflows/tests.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,7 @@ jobs:
2222
persist-credentials: false
2323

2424
- name: Install uv
25-
uses: astral-sh/setup-uv@v5
26-
with:
27-
enable-cache: true
28-
cache-dependency-glob: pyproject.toml
25+
uses: astral-sh/setup-uv@c7f87aa956e4c323abf06d5dec078e358f6b4d04 # v6
2926

3027
- name: Install Python ${{ matrix.python }}
3128
run: uv python install ${{ matrix.python }}

{{cookiecutter.project_slug}}/.github/workflows/zizmor.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
persist-credentials: false
2323

2424
- name: Install the latest version of uv
25-
uses: astral-sh/setup-uv@v5
25+
uses: astral-sh/setup-uv@c7f87aa956e4c323abf06d5dec078e358f6b4d04 # v6
2626

2727
- name: Run zizmor 🌈
2828
run: uvx zizmor --format sarif . > results.sarif

0 commit comments

Comments
 (0)