Skip to content

Commit c2bae4f

Browse files
committed
chore: update Renovate configuration for Docker package management
This commit modifies the `.github/renovate.json` file to enhance the configuration for managing Docker dependencies. It introduces new host rules for Docker, specifying the `ghcr.io` registry and updating the versioning strategy for the `settlemint` group, ensuring better control over package versions and automerging capabilities.
1 parent 292ecbb commit c2bae4f

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

.github/renovate.json

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,20 @@
2727
"groupName": "SettleMint SDK",
2828
"groupSlug": "settlemint",
2929
"matchPackageNames": ["/^@settlemint//"]
30+
},
31+
{
32+
"matchManagers": ["docker-compose"],
33+
"matchDatasources": ["docker"],
34+
"matchFileNames": ["docker-compose.yml"],
35+
"matchPackageNames": [
36+
"ghcr.io/settlemint/codestudio-asset-tokenization-kit"
37+
],
38+
"matchCurrentValue": "/^2\\.0\\.0(?:-.+)?$/",
39+
"allowedVersions": "/^2\\.0\\.0(?:-(?:beta|rc|main)\\.[0-9]+)?$/",
40+
"versioning": "regex:^(?<major>2)\\.(?<minor>0)\\.(?<patch>0)(?:-(?<prerelease>(?:beta|rc|main))\\.(?<build>[0-9]+))?$",
41+
"ignoreUnstable": false,
42+
"respectLatest": false,
43+
"automerge": true
3044
}
3145
],
3246
"hostRules": [

0 commit comments

Comments
 (0)