+25
.github/renovate.json5
+25
.github/renovate.json5
···
···
1
+
{
2
+
branchPrefix: "maintenance/",
3
+
username: "renovate-release",
4
+
gitAuthor: "Renovate Bot <bot@renovateapp.com>",
5
+
onboarding: false,
6
+
prConcurrentLimit: 0,
7
+
prHourlyLimit: 5,
8
+
platform: "github",
9
+
repositories: ["nulfrost/dane.computer"],
10
+
packageRules: [
11
+
{
12
+
description: "lockFileMaintenance",
13
+
matchUpdateTypes: [
14
+
"pin",
15
+
"digest",
16
+
"patch",
17
+
"minor",
18
+
"lockFileMaintenance",
19
+
],
20
+
autoMerge: true,
21
+
dependencyDashboardApproval: false,
22
+
minimumReleaseAge: 0,
23
+
},
24
+
],
25
+
}
+15
.github/workflows/renovate.yml
+15
.github/workflows/renovate.yml
···
···
1
+
name: Renovate
2
+
on:
3
+
schedule:
4
+
- cron: "0 9 * * 1"
5
+
jobs:
6
+
renovate:
7
+
runs-on: ubuntu-latest
8
+
steps:
9
+
- name: Checkout
10
+
uses: actions/checkout@v4.1.7
11
+
- name: Self-hosted Renovate
12
+
uses: renovatebot/github-action@v40.2.6
13
+
with:
14
+
configurationFile: .github/renovate.json5
15
+
token: ${{ secrets.RENOVATE_TOKEN }}