Skip to content

Commit a34c911

Browse files
committed
configure renovate
1 parent 6864031 commit a34c911

File tree

2 files changed

+37
-0
lines changed

2 files changed

+37
-0
lines changed
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
name: validate renovate.json
2+
3+
on:
4+
pull_request:
5+
6+
env:
7+
LOG_LEVEL: debug
8+
9+
jobs:
10+
renovate-config-validator:
11+
runs-on: ubuntu-latest
12+
timeout-minutes: 10
13+
14+
steps:
15+
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4
16+
17+
- uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4
18+
with:
19+
node-version: 20
20+
21+
- run: npx -p renovate renovate-config-validator renovate.json5

renovate.json5

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
{
2+
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
3+
"extends": [
4+
"github>planetscale/renovate-config",
5+
"github>planetscale/renovate-config:weeklyBatchMinorPatchDigest"
6+
],
7+
"packageRules": [
8+
{
9+
"description": "Don't pin static image, we do not want its weekly updates.",
10+
"matchPackageNames": [
11+
"pscale.dev/wolfi-prod/static"
12+
],
13+
"pinDigests": false
14+
}
15+
]
16+
}

0 commit comments

Comments
 (0)