Skip to content

Commit 971090a

Browse files
committed
chore: configure renovate to update pins
1 parent f2d38b1 commit 971090a

2 files changed

Lines changed: 13 additions & 5 deletions

File tree

.github/renovate.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@
55
"bot"
66
],
77
"extends": [
8-
"config:best-practices"
8+
"config:best-practices",
9+
"customManagers:githubActionsVersions"
910
],
1011
"pre-commit": {
1112
"enabled": true

.github/workflows/ci-cd.yml

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,13 @@ on:
99

1010
env:
1111
FORCE_COLOR: 1
12+
# renovate: datasource=nuget depName=yq
13+
YQ_VERSION: 4.53.3
14+
# renovate: datasource=pypi depName=uv-dynamic-versioning
15+
UV_DYNAMIC_VERSIONING_VERSION: 0.14.0
16+
# renovate: datasource=pypi depName=twine
17+
TWINE_VERSION: 7.0.0
18+
1219

1320
concurrency:
1421
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
@@ -122,8 +129,8 @@ jobs:
122129

123130
# Work around actions/runner-images#7443 and install yq on windows runners
124131
- name: Make yq tool available on Windows runners
125-
if: "matrix.os == 'windows-latest'"
126-
run: choco install yq --version 4.53.3
132+
if: ${{ matrix.os == 'windows-latest' && (matrix.extras_best_effort || matrix.skip_extras == '') }}
133+
run: choco install yq --version "$YQ_VERSION"
127134

128135
- name: Install additional backends (best effort)
129136
if: ${{ matrix.extras_best_effort || matrix.skip_extras != '' }}
@@ -227,10 +234,10 @@ jobs:
227234
run: |
228235
uv build
229236
rm -f dist/.gitignore # get-releasenotes can't handle non-dist files here
230-
echo "version=$(uvx uv-dynamic-versioning@0.14.0)" >> "$GITHUB_OUTPUT"
237+
echo "version=$(uvx uv-dynamic-versioning@"$UV_DYNAMIC_VERSIONING_VERSION")" >> "$GITHUB_OUTPUT"
231238
232239
- name: Check build
233-
run: uvx twine@7.0.0 check --strict dist/*
240+
run: uvx twine@"$TWINE_VERSION" check --strict dist/*
234241

235242
- name: Prepare Release Note
236243
id: note

0 commit comments

Comments
 (0)