Skip to content

Commit 483bfbb

Browse files
authored
Configure Dependabot to update GitHub Actions and Submodules (#22643)
* Configure Dependabot to update GitHub Actions and Submodules * Fix taget branches of submodules * Remove custom action to update submodules
1 parent d767dff commit 483bfbb

File tree

3 files changed

+70
-140
lines changed

3 files changed

+70
-140
lines changed

.github/dependabot.yml

+29
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
version: 2
2+
updates:
3+
- package-ecosystem: "github-actions"
4+
directory: "/"
5+
schedule:
6+
interval: "monthly"
7+
commit-message:
8+
prefix: "[GitHub Actions] "
9+
open-pull-requests-limit: 10
10+
reviewers:
11+
- "matomo-org/core-reviewers"
12+
pull-request-branch-name:
13+
separator: "-"
14+
15+
- package-ecosystem: "gitsubmodule"
16+
directory: "/"
17+
schedule:
18+
interval: "weekly"
19+
day: "sunday"
20+
groups:
21+
all-submodules:
22+
patterns:
23+
- "*"
24+
commit-message:
25+
prefix: "[Submodules] "
26+
reviewers:
27+
- "matomo-org/core-reviewers"
28+
pull-request-branch-name:
29+
separator: "-"

.github/workflows/submodules.yml

-104
This file was deleted.

.gitmodules

+41-36
Original file line numberDiff line numberDiff line change
@@ -1,63 +1,67 @@
11
[submodule "plugins/SecurityInfo"]
22
path = plugins/SecurityInfo
33
url = https://github.com/matomo-org/plugin-SecurityInfo.git
4-
branch = master
4+
branch = 5.x-dev
55
[submodule "plugins/TreemapVisualization"]
66
path = plugins/TreemapVisualization
77
url = https://github.com/matomo-org/plugin-TreemapVisualization.git
8-
branch = master
8+
branch = 5.x-dev
99
[submodule "plugins/VisitorGenerator"]
1010
path = plugins/VisitorGenerator
1111
url = https://github.com/matomo-org/plugin-VisitorGenerator.git
12-
branch = master
12+
branch = 5.x-dev
1313
[submodule "plugins/CustomAlerts"]
1414
path = plugins/CustomAlerts
1515
url = https://github.com/matomo-org/plugin-CustomAlerts.git
16-
branch = master
16+
branch = 5.x-dev
1717
[submodule "plugins/TasksTimetable"]
1818
path = plugins/TasksTimetable
1919
url = https://github.com/matomo-org/plugin-TasksTimetable.git
20-
branch = master
20+
branch = 5.x-dev
2121
[submodule "plugins/QueuedTracking"]
2222
path = plugins/QueuedTracking
2323
url = https://github.com/matomo-org/plugin-QueuedTracking.git
24-
branch = master
24+
branch = 5.x-dev
2525
[submodule "plugins/LogViewer"]
26-
path = plugins/LogViewer
27-
url = https://github.com/matomo-org/plugin-LogViewer.git
28-
branch = master
26+
path = plugins/LogViewer
27+
url = https://github.com/matomo-org/plugin-LogViewer.git
28+
branch = 5.x-dev
2929
[submodule "plugins/AnonymousPiwikUsageMeasurement"]
30-
path = plugins/AnonymousPiwikUsageMeasurement
31-
url = https://github.com/matomo-org/plugin-AnonymousPiwikUsageMeasurement.git
32-
branch = master
30+
path = plugins/AnonymousPiwikUsageMeasurement
31+
url = https://github.com/matomo-org/plugin-AnonymousPiwikUsageMeasurement.git
32+
branch = 5.x-dev
3333
[submodule "plugins/Bandwidth"]
34-
path = plugins/Bandwidth
35-
url = https://github.com/matomo-org/plugin-Bandwidth.git
36-
branch = master
34+
path = plugins/Bandwidth
35+
url = https://github.com/matomo-org/plugin-Bandwidth.git
36+
branch = 5.x-dev
3737
[submodule "plugins/LoginLdap"]
38-
path = plugins/LoginLdap
39-
url = https://github.com/matomo-org/plugin-LoginLdap.git
40-
branch = master
38+
path = plugins/LoginLdap
39+
url = https://github.com/matomo-org/plugin-LoginLdap.git
40+
branch = 5.x-dev
4141
[submodule "plugins/MarketingCampaignsReporting"]
42-
path = plugins/MarketingCampaignsReporting
43-
url = https://github.com/matomo-org/plugin-MarketingCampaignsReporting.git
44-
branch = master
42+
path = plugins/MarketingCampaignsReporting
43+
url = https://github.com/matomo-org/plugin-MarketingCampaignsReporting.git
44+
branch = 5.x-dev
4545
[submodule "plugins/TagManager"]
46-
path = plugins/TagManager
47-
url = https://github.com/matomo-org/tag-manager.git
48-
branch = master
46+
path = plugins/TagManager
47+
url = https://github.com/matomo-org/tag-manager.git
48+
branch = 5.x-dev
4949
[submodule "plugins/DeviceDetectorCache"]
50-
path = plugins/DeviceDetectorCache
51-
url = https://github.com/matomo-org/plugin-DeviceDetectorCache.git
50+
path = plugins/DeviceDetectorCache
51+
url = https://github.com/matomo-org/plugin-DeviceDetectorCache.git
52+
branch = 5.x-dev
5253
[submodule "plugins/Provider"]
53-
path = plugins/Provider
54-
url = https://github.com/matomo-org/plugin-Provider.git
54+
path = plugins/Provider
55+
url = https://github.com/matomo-org/plugin-Provider.git
56+
branch = 5.x-dev
5557
[submodule "plugins/CustomVariables"]
56-
path = plugins/CustomVariables
57-
url = https://github.com/matomo-org/plugin-CustomVariables.git
58+
path = plugins/CustomVariables
59+
url = https://github.com/matomo-org/plugin-CustomVariables.git
60+
branch = 5.x-dev
5861
[submodule "plugins/TrackingSpamPrevention"]
59-
path = plugins/TrackingSpamPrevention
60-
url = https://github.com/matomo-org/plugin-TrackingSpamPrevention.git
62+
path = plugins/TrackingSpamPrevention
63+
url = https://github.com/matomo-org/plugin-TrackingSpamPrevention.git
64+
branch = 5.x-dev
6165

6266

6367
# Add new Plugin submodule above this line ^^
@@ -68,9 +72,10 @@
6872
[submodule "misc/log-analytics"]
6973
path = misc/log-analytics
7074
url = https://github.com/matomo-org/matomo-log-analytics.git
71-
branch = master
75+
branch = 5.x-dev
7276
[submodule "plugins/Morpheus/icons"]
73-
path = plugins/Morpheus/icons
74-
url = https://github.com/matomo-org/matomo-icons.git
77+
path = plugins/Morpheus/icons
78+
url = https://github.com/matomo-org/matomo-icons.git
79+
branch = master
7580

76-
# Note: do not add new plugin submodules here, but a few lines above
81+
# Note: do not add new plugin submodules here, but a few lines above

0 commit comments

Comments
 (0)