Skip to content

Commit

Permalink
Update release drafter + mergify config
Browse files Browse the repository at this point in the history
- Make dependency updates separate section
- add config for mergify to auto-morge dependency updates
  • Loading branch information
eikek committed May 31, 2024
1 parent c1e122c commit f037be4
Show file tree
Hide file tree
Showing 3 changed files with 30 additions and 1 deletion.
4 changes: 3 additions & 1 deletion .github/release-drafter.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,10 @@ categories:
- title: "💚 Maintenance"
labels:
- 'chore'
- 'dependencies'
- 'documentation'
- title: "🧱 Dependencies"
labels:
- 'dependencies'

change-template: '- $TITLE @$AUTHOR (#$NUMBER)'
version-resolver:
Expand Down
12 changes: 12 additions & 0 deletions .github/renovate.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
{
"automerge": true,
"labels": ["dependencies"],
"packageRules": [
{
"matchManagers": [
"sbt"
],
"enabled": false
}
]
}
15 changes: 15 additions & 0 deletions .mergify.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
pull_request_rules:
- name: label renku-bot's PRs
conditions:
- author=RenkuBot
actions:
label:
add: ["dependencies"]
- name: automatically merge renku-bot PRs on CI success
conditions:
- author=RenkuBot
- base=developement
- status-success=ci
actions:
merge:
method: merge

0 comments on commit f037be4

Please sign in to comment.