Skip to content

Commit 5932b20

Browse files
committed
chore(ci): Pin the prek version
1 parent 16faf2c commit 5932b20

2 files changed

Lines changed: 28 additions & 0 deletions

File tree

.github/renovate.json5

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,18 @@
2828
packageNameTemplate: 'rust-lang/rust',
2929
datasourceTemplate: 'github-releases',
3030
},
31+
{
32+
customType: 'regex',
33+
managerFilePatterns: [
34+
'/^\\.github/workflows/pre-commit.yml$/',
35+
],
36+
matchStrings: [
37+
'prek-version.*?(?<currentValue>\\d+\\.\\d+(\\.\\d+)?)',
38+
],
39+
depNameTemplate: 'prek',
40+
packageNameTemplate: 'j178/prek',
41+
datasourceTemplate: 'github-releases',
42+
},
3143
],
3244
packageRules: [
3345
{
@@ -44,6 +56,20 @@
4456
],
4557
automerge: true,
4658
},
59+
{
60+
commitMessageTopic: 'Prek',
61+
matchManagers: [
62+
'custom.regex',
63+
],
64+
matchDepNames: [
65+
'prek',
66+
],
67+
extractVersion: '^(?<version>\\d+\\.\\d+\\.\\d+)',
68+
schedule: [
69+
'* * * * *',
70+
],
71+
automerge: true,
72+
},
4773
// Goals:
4874
// - Keep version reqs low, ignoring compatible normal/build dependencies
4975
// - Take advantage of latest dev-dependencies

.github/workflows/pre-commit.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,3 +24,5 @@ jobs:
2424
steps:
2525
- uses: actions/checkout@v6
2626
- uses: j178/prek-action@v1
27+
with:
28+
prek-version: '0.2.27'

0 commit comments

Comments
 (0)