Skip to content

Commit 92377dd

Browse files
authored
Merge pull request #162 from palashmon/renovate/configure
chore: Configure Renovate
2 parents d430a65 + 78c747e commit 92377dd

File tree

6 files changed

+33
-81
lines changed

6 files changed

+33
-81
lines changed

.github/dependabot.yml

-18
This file was deleted.

.github/workflows/main.yml

+1-14
Original file line numberDiff line numberDiff line change
@@ -16,17 +16,4 @@ jobs:
1616
- uses: actions/setup-node@v4
1717
with:
1818
node-version: ${{ matrix.node-version }}
19-
- run: npm install --legacy-peer-deps
20-
21-
automerge:
22-
name: Dependabot Auto-Merge
23-
needs: test
24-
runs-on: ubuntu-latest
25-
permissions:
26-
pull-requests: write
27-
contents: write
28-
steps:
29-
- uses: fastify/github-action-merge-dependabot@v3
30-
with:
31-
github-token: ${{ github.token }}
32-
target: minor
19+
- run: npm install --legacy-peer-deps

.mergify.yml

-14
This file was deleted.

.snyk

-16
This file was deleted.

.travis.yml

-19
This file was deleted.

renovate.json

+32
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
{
2+
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
3+
"extends": [
4+
"config:recommended"
5+
],
6+
"baseBranches": ["master"],
7+
"pinVersions": false,
8+
"commitMessageAction": "update",
9+
"commitMessageExtra": "to version {{newVersion}}",
10+
"commitMessageTopic": "{{depName}}",
11+
"rebaseWhen": "conflicted",
12+
"ignoreDeps": [],
13+
"labels": ["dependencies"],
14+
"packageRules": [
15+
{
16+
"matchUpdateTypes": ["minor", "patch"],
17+
"automerge": true
18+
}
19+
],
20+
"platformAutomerge": true,
21+
"prConcurrentLimit": 30,
22+
"prHourlyLimit": 2,
23+
"major": {
24+
"enabled": false
25+
},
26+
"timezone": "UTC",
27+
"schedule": [
28+
"after 10pm every weekday",
29+
"before 5am every weekday",
30+
"every weekend"
31+
]
32+
}

0 commit comments

Comments
 (0)