Skip to content

Commit 578badd

Browse files
author
Ware, Joseph (DLSLtd,RAL,LSCI)
committed
Manage github actions through copier template only
1 parent b056908 commit 578badd

File tree

2 files changed

+42
-0
lines changed

2 files changed

+42
-0
lines changed

renovate.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,17 @@
22
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
33
"extends": [
44
"config:best-practices"
5+
],
6+
"packageRules": [
7+
{
8+
"groupName": "Templated CI",
9+
"matchManagers": [
10+
"github-actions"
11+
],
12+
"description": [
13+
"Group and update GitHub actions through the copier template to prevent merge conflicts"
14+
],
15+
"automerge": true
16+
}
517
]
618
}

template/renovate.json

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
{
2+
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
3+
"extends": [
4+
"config:recommendeds"
5+
],
6+
"packageRules": [
7+
{
8+
"groupName": "Templated CI",
9+
"matchDepNames": [
10+
"actions/checkout",
11+
"actions/download-artifact",
12+
"actions/download-artifact",
13+
"actions/setup-python",
14+
"actions/upload-artifact",
15+
"codecov/codecov-action",
16+
"docker/build-push-action",
17+
"docker/login-action",
18+
"docker/metadata-action",
19+
"docker/setup-buildx-action",
20+
"peaceiris/actions-gh-pages",
21+
"pypa/gh-action-pypi-publish",
22+
"softprops/action-gh-release",
23+
"ytanikin/pr-conventional-commits"
24+
],
25+
"description": [
26+
"Group and update GitHub actions through the copier template to prevent merge conflicts"
27+
]
28+
}
29+
]
30+
}

0 commit comments

Comments
 (0)