Skip to content

Commit 7880abb

Browse files
committed
Merge remote-tracking branch 'origin/main' into feat/gnupg
2 parents d489c01 + 3da3ca9 commit 7880abb

File tree

286 files changed

+7121
-3207
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

286 files changed

+7121
-3207
lines changed

.devcontainer/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
FROM ghcr.io/containerbase/devcontainer:13.8.61
1+
FROM ghcr.io/containerbase/devcontainer:13.8.65
22

33
# https://github.com/pnpm/pnpm/issues/8971
44
# renovate: datasource=npm
5-
RUN install-tool pnpm 10.13.1
5+
RUN install-tool pnpm 10.14.0

.github/actions/calculate-prefetch-matrix/action.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ runs:
3434
3535
- name: Check cache miss for MacOS
3636
id: macos-cache
37-
uses: actions/cache/restore@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
37+
uses: actions/cache/restore@0400d5f644dc74513175e3cd8d07132dd4860809 # v4.2.4
3838
with:
3939
path: node_modules
4040
key: ${{ env.MACOS_KEY }}
@@ -43,7 +43,7 @@ runs:
4343

4444
- name: Check cache miss for Windows
4545
id: windows-cache
46-
uses: actions/cache/restore@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
46+
uses: actions/cache/restore@0400d5f644dc74513175e3cd8d07132dd4860809 # v4.2.4
4747
with:
4848
path: node_modules
4949
key: ${{ env.WINDOWS_KEY }}

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ runs:
3434
3535
- name: Restore `node_modules`
3636
id: node-modules-restore
37-
uses: actions/cache/restore@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
37+
uses: actions/cache/restore@0400d5f644dc74513175e3cd8d07132dd4860809 # v4.2.4
3838
with:
3939
path: node_modules
4040
key: ${{ env.CACHE_KEY }}
@@ -64,7 +64,7 @@ runs:
6464
6565
- name: Cache and restore `pnpm store`
6666
if: env.CACHE_HIT != 'true'
67-
uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
67+
uses: actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809 # v4.2.4
6868
with:
6969
path: ${{ env.PNPM_STORE }}
7070
key: |
@@ -87,7 +87,7 @@ runs:
8787

8888
- name: Write `node_modules` cache
8989
if: inputs.save-cache == 'true' && env.CACHE_HIT != 'true'
90-
uses: actions/cache/save@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
90+
uses: actions/cache/save@0400d5f644dc74513175e3cd8d07132dd4860809 # v4.2.4
9191
with:
9292
path: node_modules
9393
key: ${{ env.CACHE_KEY }}

.github/label-actions.yml

Lines changed: 31 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,11 @@
1616
1. Read our guide on creating a [minimal reproduction](https://github.com/renovatebot/renovate/blob/main/docs/development/minimal-reproductions.md).
1717
2. Go to our [minimal reproduction template repository](https://github.com/renovatebot/minimal-reproduction-template).
1818
3. Select the _Use this template_ button to create a new repository based on the template.
19-
4. Work on the minimal reproduction in your own repository.
20-
5. Fill out the information in your repository's `README.md`.
19+
4. Work on the reproduction in your own repository. Ensure it's actually minimal (no unnecesary dependencies or config), or it will be rejected by maintainers.
20+
5. Install [the Renovate app](https://github.com/apps/renovate) to verify that what you say happens (or doesn't happen) reproduces.
21+
5. Fill out the information in your repository's `README.md`. What you describe there should reflect what you see in this repo, with the hosted app, and not what you saw in your original repo/environment.
2122
6. Add the link to your reproduction to the first post of your Discussion. If you are not the original author, you can post a new comment with the link.
23+
7. Add a Discussion comment mentioning that the reproduction repo is now available and linked.
2224
2325
If you need help with running Renovate on your minimal reproduction repository, please refer to our [Running Renovate guide](https://docs.renovatebot.com/getting-started/running/).
2426
@@ -27,6 +29,20 @@
2729
2830
The Renovate team
2931
32+
'auto:reproduction-acknowledged':
33+
comment: >
34+
Hi there,
35+
36+
37+
This message is to acknowledge that the reproduction provided seems sufficient for a maintainer to look at.
38+
39+
40+
However, please note that debugging repositories can take a lot of time, so unless this is a widespread problem impacting many users then it may take weeks before reaching the top of a maintainer's priority list.
41+
Please do not pester anybody with "Any update on this?" type messages.
42+
43+
44+
Thanks, the Renovate team
45+
3046
'auto:not-minimal-reproduction':
3147
comment: >
3248
Hi there,
@@ -670,6 +686,19 @@
670686
Your discussion can remain open indefinitely, but please be patient and do not nudge or bump this discussion just to get attention. Please also read [Getting more help](https://github.com/renovatebot/renovate/blob/main/CODE_OF_CONDUCT.md#getting-more-help) in our Code of Conduct.
671687
672688
689+
Thanks, the Renovate team
690+
691+
'auto:more-specific':
692+
comment: >
693+
Hi there,
694+
695+
696+
To the Discussion creator: please edit and improve the title and/or description of this Discussion to narrow the description to the specific problem you're having.
697+
698+
699+
Try to describe your problem as specifically as possible, and not like "Renovate doesn't work", "npm upgrades failing", "PR not created", etc. Titles like these pollute the repo and make searches by future users less useful and the answers we give harder for them to find.
700+
701+
673702
Thanks, the Renovate team
674703
675704
'auto:disputed-issue':

.github/workflows/build.yml

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ env:
3434
# are we on a release branch?
3535
DO_REALEASE: ${{ github.ref_name == github.event.repository.default_branch || github.ref_name == 'next' || startsWith(github.ref_name, 'maint/')}}
3636
NODE_VERSION: 22
37-
PDM_VERSION: 2.25.4 # renovate: datasource=pypi depName=pdm
37+
PDM_VERSION: 2.25.6 # renovate: datasource=pypi depName=pdm
3838
DRY_RUN: true
3939
TEST_LEGACY_DECRYPTION: true
4040
SPARSE_CHECKOUT: |-
@@ -98,7 +98,7 @@ jobs:
9898
run: gh api ${{ env.PR_URL }} | jq -rc '${{ env.JQ_FILTER }}' >> "$GITHUB_OUTPUT"
9999

100100
- name: Checkout code
101-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
101+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
102102
with:
103103
filter: blob:none # we don't need all blobs
104104
sparse-checkout: ${{ env.SPARSE_CHECKOUT }}
@@ -137,7 +137,7 @@ jobs:
137137

138138
steps:
139139
- name: Checkout code
140-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
140+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
141141
with:
142142
filter: blob:none # we don't need all blobs
143143
sparse-checkout: ${{ env.SPARSE_CHECKOUT }}
@@ -181,7 +181,7 @@ jobs:
181181
steps:
182182
- name: Checkout code
183183
if: needs.setup.outputs.os-matrix-is-full && runner.os != 'Linux'
184-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
184+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
185185
with:
186186
filter: blob:none # we don't need all blobs
187187
sparse-checkout: ${{ env.SPARSE_CHECKOUT }}
@@ -203,7 +203,7 @@ jobs:
203203

204204
steps:
205205
- name: Checkout code
206-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
206+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
207207
with:
208208
show-progress: false
209209

@@ -214,7 +214,7 @@ jobs:
214214
os: ${{ runner.os }}
215215

216216
- name: Restore eslint cache
217-
uses: actions/cache/restore@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
217+
uses: actions/cache/restore@0400d5f644dc74513175e3cd8d07132dd4860809 # v4.2.4
218218
with:
219219
path: .cache/eslint
220220
# we need to add the hash because eslint cache doesn't detect plugin changes
@@ -226,7 +226,7 @@ jobs:
226226

227227
- name: Save eslint cache
228228
if: github.event_name == 'push'
229-
uses: actions/cache/save@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
229+
uses: actions/cache/save@0400d5f644dc74513175e3cd8d07132dd4860809 # v4.2.4
230230
with:
231231
path: .cache/eslint
232232
key: eslint-cache-${{ hashFiles('pnpm-lock.yaml', 'package.json') }}-${{ github.run_id }}-${{ github.run_attempt }}
@@ -239,7 +239,7 @@ jobs:
239239

240240
steps:
241241
- name: Checkout code
242-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
242+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
243243
with:
244244
show-progress: false
245245

@@ -250,7 +250,7 @@ jobs:
250250
os: ${{ runner.os }}
251251

252252
- name: Restore prettier cache
253-
uses: actions/cache/restore@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
253+
uses: actions/cache/restore@0400d5f644dc74513175e3cd8d07132dd4860809 # v4.2.4
254254
with:
255255
path: .cache/prettier
256256
# we need to add the hash because prettier cache doesn't detect plugin changes
@@ -268,7 +268,7 @@ jobs:
268268
269269
- name: Save prettier cache
270270
if: github.event_name == 'push'
271-
uses: actions/cache/save@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
271+
uses: actions/cache/save@0400d5f644dc74513175e3cd8d07132dd4860809 # v4.2.4
272272
with:
273273
path: .cache/prettier
274274
key: prettier-cache-${{ hashFiles('pnpm-lock.yaml', 'package.json') }}-${{ github.run_id }}-${{ github.run_attempt }}
@@ -281,7 +281,7 @@ jobs:
281281

282282
steps:
283283
- name: Checkout code
284-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
284+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
285285
with:
286286
show-progress: false
287287

@@ -311,7 +311,7 @@ jobs:
311311

312312
steps:
313313
- name: Checkout code
314-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
314+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
315315
with:
316316
show-progress: false
317317

@@ -353,7 +353,7 @@ jobs:
353353
include: ${{ fromJSON(needs.setup.outputs.test-shard-matrix) }}
354354

355355
steps:
356-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
356+
- uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
357357
with:
358358
show-progress: false
359359

@@ -364,7 +364,7 @@ jobs:
364364
os: ${{ runner.os }}
365365

366366
- name: Cache vitest
367-
uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
367+
uses: actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809 # v4.2.4
368368
with:
369369
path: .cache/vitest
370370
key: |
@@ -415,7 +415,7 @@ jobs:
415415
if: success() && github.event_name != 'merge_group' && github.event.pull_request.draft != true
416416
steps:
417417
- name: Checkout code
418-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
418+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
419419
with:
420420
filter: blob:none # we don't need all blobs
421421
show-progress: false
@@ -444,7 +444,7 @@ jobs:
444444
if: success() && github.event.pull_request.draft != true
445445
steps:
446446
- name: Checkout code
447-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
447+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
448448
with:
449449
filter: blob:none # we don't need all blobs
450450
sparse-checkout: ${{ env.SPARSE_CHECKOUT }}
@@ -535,7 +535,7 @@ jobs:
535535
if: github.event.pull_request.draft != true
536536
steps:
537537
- name: Checkout code
538-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
538+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
539539
with:
540540
show-progress: false
541541

@@ -562,7 +562,7 @@ jobs:
562562
if: github.event_name != 'pull_request' || contains(github.event.pull_request.labels.*.name, 'ci:fulltest')
563563
steps:
564564
- name: Checkout code
565-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
565+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
566566
with:
567567
show-progress: false
568568

@@ -601,7 +601,7 @@ jobs:
601601
if: github.event.pull_request.draft != true
602602
steps:
603603
- name: Checkout code
604-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
604+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
605605
with:
606606
show-progress: false
607607

@@ -648,7 +648,7 @@ jobs:
648648

649649
steps:
650650
- name: Checkout code
651-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
651+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
652652
with:
653653
show-progress: false
654654

@@ -698,14 +698,14 @@ jobs:
698698
packages: write
699699

700700
steps:
701-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
701+
- uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
702702
with:
703703
fetch-depth: 0 # zero stands for full checkout, which is required for semantic-release
704704
filter: blob:none # we don't need all blobs, only the full tree
705705
show-progress: false
706706

707707
- name: docker-config
708-
uses: containerbase/internal-tools@ef820394d9e9464ea11590dea1487f5f9cef0603 # v3.10.60
708+
uses: containerbase/internal-tools@7c3bf36c5b0f3ddd2c628e34417c085c16d1974d # v3.10.71
709709
with:
710710
command: docker-config
711711

.github/workflows/codeql-analysis.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
security-events: write
3232
steps:
3333
- name: Checkout repository
34-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
34+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
3535
with:
3636
show-progress: false
3737

@@ -41,7 +41,7 @@ jobs:
4141
4242
# Initializes the CodeQL tools for scanning.
4343
- name: Initialize CodeQL
44-
uses: github/codeql-action/init@4e828ff8d448a8a6e532957b1811f387a63867e8 # v3.29.4
44+
uses: github/codeql-action/init@df559355d593797519d70b90fc8edd5db049e7a2 # v3.29.9
4545
with:
4646
languages: javascript
4747

@@ -51,7 +51,7 @@ jobs:
5151
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
5252
# If this step fails, then you should remove it and run the build manually (see below)
5353
- name: Autobuild
54-
uses: github/codeql-action/autobuild@4e828ff8d448a8a6e532957b1811f387a63867e8 # v3.29.4
54+
uses: github/codeql-action/autobuild@df559355d593797519d70b90fc8edd5db049e7a2 # v3.29.9
5555

5656
# ℹ️ Command-line programs to run using the OS shell.
5757
# 📚 https://git.io/JvXDl
@@ -65,4 +65,4 @@ jobs:
6565
# make release
6666

6767
- name: Perform CodeQL Analysis
68-
uses: github/codeql-action/analyze@4e828ff8d448a8a6e532957b1811f387a63867e8 # v3.29.4
68+
uses: github/codeql-action/analyze@df559355d593797519d70b90fc8edd5db049e7a2 # v3.29.9

.github/workflows/dependency-review.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
runs-on: ubuntu-latest
1010
steps:
1111
- name: 'Checkout Repository'
12-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
12+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
1313
with:
1414
show-progress: false
1515

.github/workflows/devcontainer.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
if: github.event.pull_request.draft != true
1919
steps:
2020
- name: Checkout
21-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
21+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
2222
with:
2323
show-progress: false
2424

.github/workflows/find-issues-with-missing-labels.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
GH_TOKEN: ${{ github.token }}
1919

2020
steps:
21-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
21+
- uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
2222

2323
- name: Search for issues with missing labels
2424
run: bash ./tools/find-issues-with-missing-labels.sh

.github/workflows/scorecard.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020

2121
steps:
2222
- name: 'Checkout code'
23-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
23+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
2424
with:
2525
persist-credentials: false
2626
show-progress: false
@@ -51,6 +51,6 @@ jobs:
5151

5252
# Upload the results to GitHub's code scanning dashboard.
5353
- name: 'Upload to code-scanning'
54-
uses: github/codeql-action/upload-sarif@4e828ff8d448a8a6e532957b1811f387a63867e8 # v3.29.4
54+
uses: github/codeql-action/upload-sarif@df559355d593797519d70b90fc8edd5db049e7a2 # v3.29.9
5555
with:
5656
sarif_file: results.sarif

0 commit comments

Comments
 (0)