fix(customVersioning): correct formating for customVersioning.json5 (#31389)

**Description**
formating of customVersioning.json5 is not correct, and it seems like
renovate is not using the implemented rules. I have checked a view
packages (mylar3, calibre-web, oscam, scrypted) and all of them are
outdated.

hoping to fix this by fixing formating


⚒️ Fixes  # <!--(issue)-->

**⚙️ Type of change**

- [ ] ⚙️ Feature/App addition
- [x] 🪛 Bugfix
- [ ] ⚠️ Breaking change (fix or feature that would cause existing
functionality to not work as expected)
- [ ] 🔃 Refactor of current code

**🧪 How Has This Been Tested?**
<!--
Please describe the tests that you ran to verify your changes. Provide
instructions so we can reproduce. Please also list any relevant details
for your test configuration
-->

**📃 Notes:**
<!-- Please enter any other relevant information here -->

**✔️ Checklist:**

- [ ] ⚖️ My code follows the style guidelines of this project
- [x] 👀 I have performed a self-review of my own code
- [ ] #️⃣ I have commented my code, particularly in hard-to-understand
areas
- [ ] 📄 I have made corresponding changes to the documentation
- [ ] ⚠️ My changes generate no new warnings
- [ ] 🧪 I have added tests to this description that prove my fix is
effective or that my feature works
- [ ] ⬆️ I increased versions for any altered app according to semantic
versioning
- [ ] I made sure the title starts with `feat(chart-name):`,
`fix(chart-name):` or `chore(chart-name):`

** App addition**

If this PR is an app addition please make sure you have done the
following.

- [ ] 🖼️ I have added an icon in the Chart's root directory called
`icon.png`

---

_Please don't blindly check all the boxes. Read them and only check
those that apply.
Those checkboxes are there for the reviewer to see what is this all
about and
the status of this PR with a quick glance._
This commit is contained in:
gismo2004
2025-01-31 11:12:03 +01:00
committed by GitHub
parent f2a028110a
commit a04d038c3c
+200 -200
View File
@@ -29,206 +29,206 @@
"matchPackagePatterns": ["postgresql"], "matchPackagePatterns": ["postgresql"],
"allowedVersions": "<17" "allowedVersions": "<17"
}, },
{ {
matchDatasources: ["docker"], "matchDatasources": ["docker"],
versioning: "regex:^(?<major>14)\\.(?<minor>\\d+)\\.(?<patch>\\d+)$", "versioning": "regex:^(?<major>14)\\.(?<minor>\\d+)\\.(?<patch>\\d+)$",
matchPackageNames: ["tccr.io/tccr/postgresql"], "matchPackageNames": ["tccr.io/tccr/postgresql"]
}, },
{ {
matchDatasources: ["docker"], "matchDatasources": ["docker"],
versioning: "regex:^v(?<major>\\d{2})(?<minor>\\d{2})(?<patch>\\d{2})$", "versioning": "regex:^v(?<major>\\d{2})(?<minor>\\d{2})(?<patch>\\d{2})$",
matchPackageNames: ["photoprism"], "matchPackageNames": ["photoprism"]
}, },
{ {
matchDatasources: ["docker"], "matchDatasources": ["docker"],
versioning: "regex:^v(?<major>\\d{4})-(?<minor>\\d{2})$", "versioning": "regex:^v(?<major>\\d{4})-(?<minor>\\d{2})$",
matchPackageNames: ["rssbridge/rss-bridge"], "matchPackageNames": ["rssbridge/rss-bridge"]
}, },
{ {
matchDatasources: ["docker"], "matchDatasources": ["docker"],
versioning: "regex:^(?<major>\\d{2})\\.(?<minor>\\d+)\\.(?<patch>\\d+)$", "versioning": "regex:^(?<major>\\d{2})\\.(?<minor>\\d+)\\.(?<patch>\\d+)$",
matchPackageNames: ["linuxserver/heimdall"], "matchPackageNames": ["linuxserver/heimdall"]
}, },
{ {
matchDatasources: ["docker"], "matchDatasources": ["docker"],
versioning: "regex:^v(?<major>\\d+)-(?<minor>\\d+)$", "versioning": "regex:^v(?<major>\\d+)-(?<minor>\\d+)$",
matchPackagePrefixes: ["jupyter"], "matchPackagePrefixes": ["jupyter"]
}, },
{ {
matchDatasources: ["docker"], "matchDatasources": ["docker"],
versioning: "regex:^(?<major>14)\\.(?<minor>\\d+)\\.(?<patch>\\d+)$", "versioning": "regex:^(?<major>14)\\.(?<minor>\\d+)\\.(?<patch>\\d+)$",
matchPackagePatterns: ["^bitnami/postgresql$"], "matchPackagePatterns": ["^bitnami/postgresql$"]
}, },
{ {
matchDatasources: ["docker"], "matchDatasources": ["docker"],
versioning: "regex:^(?<major>\\d{4})-(?<minor>\\d{2})-(?<patch>\\d{2})$", "versioning": "regex:^(?<major>\\d{4})-(?<minor>\\d{2})-(?<patch>\\d{2})$",
matchPackagePatterns: ["^.*oznu\\/homebridge$"], "matchPackagePatterns": ["^.*oznu\\/homebridge$"]
}, },
{ {
matchDatasources: ["docker"], "matchDatasources": ["docker"],
versioning: "regex:^(?<major>\\d+)-(?<minor>\\d+)-(?<patch>\\d+)$", "versioning": "regex:^(?<major>\\d+)-(?<minor>\\d+)-(?<patch>\\d+)$",
matchPackagePatterns: ["^jupyter\\/.+$"], "matchPackagePatterns": ["^jupyter\\/.+$"]
}, },
{ {
matchDatasources: ["docker"], "matchDatasources": ["docker"],
versioning: "regex:^(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)-ubuntu$", "versioning": "regex:^(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)-ubuntu$",
matchPackagePatterns: ["^zabbix\\/zabbix-.*$"], "matchPackagePatterns": ["^zabbix\\/zabbix-.*$"]
}, },
{ {
matchDatasources: ["docker"], "matchDatasources": ["docker"],
versioning: "regex:^stable-(?<major>\\d{1})(?<minor>\\d{1})(?<patch>\\d{2}).*$", "versioning": "regex:^stable-(?<major>\\d{1})(?<minor>\\d{1})(?<patch>\\d{2}).*$",
matchPackagePatterns: ["^jitsi\\/.*$"], "matchPackagePatterns": ["^jitsi\\/.*$"]
}, },
{ {
matchDatasources: ["docker"], "matchDatasources": ["docker"],
versioning: "regex:^latest-(?<major>\\d{4})-(?<minor>\\d{2})-(?<patch>\\d{2})$", "versioning": "regex:^latest-(?<major>\\d{4})-(?<minor>\\d{2})-(?<patch>\\d{2})$",
matchPackagePatterns: ["^wangqiru/ttrss$"], "matchPackagePatterns": ["^wangqiru/ttrss$"]
}, },
{ {
matchDatasources: ["docker"], "matchDatasources": ["docker"],
versioning: "regex:^(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)$", "versioning": "regex:^(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)$",
matchPackagePatterns: ["^penpot\\/.*$"], "matchPackagePatterns": ["^penpot\\/.*$"]
}, },
{ {
matchDatasources: ["docker"], "matchDatasources": ["docker"],
versioning: "regex:^\\d+-jammy-(?<compatibility>(full|lite))-v(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)$", "versioning": "regex:^\\d+-jammy-(?<compatibility>(full|lite))-v(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)$",
matchPackagePatterns: ["^.+\\/koush\\/scrypted$"], "matchPackagePatterns": ["^.+\\/koush\\/scrypted$"]
}, },
{ {
matchDatasources: ["docker"], "matchDatasources": ["docker"],
versioning: "regex:^version-(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)-.*$", "versioning": "regex:^version-(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)-.*$",
matchPackagePatterns: ["^.*linuxserver\\/deluge$"], "matchPackagePatterns": ["^.*linuxserver\\/deluge$"]
}, },
{ {
matchDatasources: ["docker"], "matchDatasources": ["docker"],
versioning: "regex:^(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)-postgres-tomcat$", "versioning": "regex:^(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)-postgres-tomcat$",
matchPackageNames: ["xwiki"], "matchPackageNames": ["xwiki"]
}, },
{ {
matchDatasources: ["docker"], "matchDatasources": ["docker"],
versioning: "regex:^version-(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)$", "versioning": "regex:^version-(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)$",
matchPackageNames: ["fireflyiii/core"], "matchPackageNames": ["fireflyiii/core"]
}, },
{ {
matchDatasources: ["docker"], "matchDatasources": ["docker"],
versioning: "regex:^v(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)-\\d+\\.\\d+\\.\\d+$", "versioning": "regex:^v(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)-\\d+\\.\\d+\\.\\d+$",
matchPackageNames: ["netboxcommunity/netbox"], "matchPackageNames": ["netboxcommunity/netbox"]
}, },
{ {
matchDatasources: ["docker"], "matchDatasources": ["docker"],
versioning: "regex:^(?<major>\\d{2})(?<minor>\\d{2})(?<patch>\\d{2})$", "versioning": "regex:^(?<major>\\d{2})(?<minor>\\d{2})(?<patch>\\d{2})$",
matchPackageNames: ["photoprism/photoprism"], "matchPackageNames": ["photoprism/photoprism"]
}, },
{ {
matchDatasources: ["docker"], "matchDatasources": ["docker"],
versioning: "regex:^(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)$", "versioning": "regex:^(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)$",
matchPackageNames: ["cloudflare/cloudflared"], "matchPackageNames": ["cloudflare/cloudflared"]
}, },
{ {
matchDatasources: ["docker"], "matchDatasources": ["docker"],
versioning: "regex:^version-(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)$", "versioning": "regex:^version-(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)$",
matchPackageNames: ["linuxserver/calibre-web"], "matchPackageNames": ["linuxserver/calibre-web"]
}, },
{ {
matchDatasources: ["docker"], "matchDatasources": ["docker"],
versioning: "regex:^postgresql-v(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)$", "versioning": "regex:^postgresql-v(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)$",
matchPackageNames: ["ghcr.io/umami-software/umami"], "matchPackageNames": ["ghcr.io/umami-software/umami"]
}, },
{ {
matchDatasources: ["docker"], "matchDatasources": ["docker"],
versioning: "regex:^version-v(?<major>\\d+)\\.(?<minor>\\d+)\\.?(?<patch>\\d*)$", "versioning": "regex:^version-v(?<major>\\d+)\\.(?<minor>\\d+)\\.?(?<patch>\\d*)$",
matchPackageNames: ["linuxserver/mylar3"], "matchPackageNames": ["linuxserver/mylar3"]
}, },
{ {
matchDatasources: ["docker"], "matchDatasources": ["docker"],
versioning: "regex:^[a-z0-9]{9}-v(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)-go\\d+\\.\\d+\\.\\d+$", "versioning": "regex:^[a-z0-9]{9}-v(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)-go\\d+\\.\\d+\\.\\d+$",
matchPackageNames: ["storjlabs/storagenode"], "matchPackageNames": ["storjlabs/storagenode"]
}, },
{ {
matchDatasources: ["docker"], "matchDatasources": ["docker"],
versioning: "regex:^(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)-php8\\.0-apache$", "versioning": "regex:^(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)-php8\\.0-apache$",
matchPackageNames: ["joyqi/typecho"], "matchPackageNames": ["joyqi/typecho"]
}, },
{ {
matchDatasources: ["docker"], "matchDatasources": ["docker"],
versioning: "regex:^v\\.(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)$", "versioning": "regex:^v\\.(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)$",
matchPackageNames: ["difegue/lanraragi"], "matchPackageNames": ["difegue/lanraragi"]
}, },
{ {
matchDatasources: ["docker"], "matchDatasources": ["docker"],
versioning: "regex:^RELEASE\\.(?<major>\\d+)-(?<minor>\\d+)-(?<patch>\\d+)T\\d+-\\d+-\\d+Z$", "versioning": "regex:^RELEASE\\.(?<major>\\d+)-(?<minor>\\d+)-(?<patch>\\d+)T\\d+-\\d+-\\d+Z$",
matchPackageNames: ["minio/minio"], "matchPackageNames": ["minio/minio"]
}, },
{ {
matchDatasources: ["docker"], "matchDatasources": ["docker"],
versioning: "regex:^RELEASE\\.(?<major>\\d+)-(?<minor>\\d+)-(?<patch>\\d+)T\\d+-\\d+-\\d+Z$", "versioning": "regex:^RELEASE\\.(?<major>\\d+)-(?<minor>\\d+)-(?<patch>\\d+)T\\d+-\\d+-\\d+Z$",
matchPackageNames: ["minio/mc"], "matchPackageNames": ["minio/mc"]
}, },
{ {
matchDatasources: ["docker"], "matchDatasources": ["docker"],
versioning: "regex:^apache-(?<major>\\d+)\\.(?<minor>\\d+)\\.?(?<patch>\\d*)-prod$", "versioning": "regex:^apache-(?<major>\\d+)\\.(?<minor>\\d+)\\.?(?<patch>\\d*)-prod$",
matchPackageNames: ["kimai/kimai2"], "matchPackageNames": ["kimai/kimai2"]
}, },
{ {
matchDatasources: ["docker"], "matchDatasources": ["docker"],
versioning: "regex:^(?<major>\\d+)-(?<minor>\\d+)-(?<patch>\\d+)$", "versioning": "regex:^(?<major>\\d+)-(?<minor>\\d+)-(?<patch>\\d+)$",
matchPackageNames: ["rssbridge/rss-bridge"], "matchPackageNames": ["rssbridge/rss-bridge"]
}, },
{ {
matchDatasources: ["docker"], "matchDatasources": ["docker"],
versioning: "regex:^(?<major>\\d+)-(?<minor>\\d+)-(?<patch>\\d+)$", "versioning": "regex:^(?<major>\\d+)-(?<minor>\\d+)-(?<patch>\\d+)$",
matchPackageNames: ["alexta69/metube"], "matchPackageNames": ["alexta69/metube"]
}, },
{ {
matchDatasources: ["docker"], "matchDatasources": ["docker"],
versioning: "regex:^focal-(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)$", "versioning": "regex:^focal-(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)$",
matchPackageNames: ["codeproject/senseai-server"], "matchPackageNames": ["codeproject/senseai-server"]
}, },
{ {
matchDatasources: ["docker"], "matchDatasources": ["docker"],
versioning: "regex:^latest-(?<major>\\d+)-(?<minor>\\d+)-(?<patch>\\d+)$", "versioning": "regex:^latest-(?<major>\\d+)-(?<minor>\\d+)-(?<patch>\\d+)$",
matchPackageNames: ["codeproject/senseai-client"], "matchPackageNames": ["codeproject/senseai-client"]
}, },
{ {
matchDatasources: ["docker"], "matchDatasources": ["docker"],
versioning: "regex:^v(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)$", "versioning": "regex:^v(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)$",
matchPackagePatterns: ["^snyk/snyk$"], "matchPackagePatterns": ["^snyk/snyk$"]
}, },
{ {
matchDatasources: ["docker"], "matchDatasources": ["docker"],
versioning: "regex:^(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)$", "versioning": "regex:^(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)$",
matchPackageNames: ["ghcr.io/cirruslabs/ubuntu"], "matchPackageNames": ["ghcr.io/cirruslabs/ubuntu"]
}, },
{ {
matchDatasources: ["docker"], "matchDatasources": ["docker"],
versioning: "regex:^(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)$", "versioning": "regex:^(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)$",
matchPackageNames: ["bcavin/hexo"], "matchPackageNames": ["bcavin/hexo"]
}, },
{ {
matchDatasources: ["docker"], "matchDatasources": ["docker"],
versioning: "regex:^(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)$", "versioning": "regex:^(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)$",
matchPackageNames: ["linode/lke"], "matchPackageNames": ["linode/lke"]
}, },
{ {
matchDatasources: ["docker"], "matchDatasources": ["docker"],
versioning: "regex:^(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)$", "versioning": "regex:^(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)$",
matchPackageNames: ["mcr.microsoft.com/mssql/server"], "matchPackageNames": ["mcr.microsoft.com/mssql/server"]
}, },
{ {
matchDatasources: ["docker"], "matchDatasources": ["docker"],
versioning: "regex:^\\d+\\.(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)$", "versioning": "regex:^\\d+\\.(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)$",
matchPackageNames: ["mcr.microsoft.com/dotnet/runtime"], "matchPackageNames": ["mcr.microsoft.com/dotnet/runtime"]
}, },
{ {
matchDatasources: ["docker"], "matchDatasources": ["docker"],
versioning: "regex:^(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)$", "versioning": "regex:^(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)$",
matchPackageNames: ["coder/coder"], "matchPackageNames": ["coder/coder"]
}, },
{ {
matchDatasources: ["docker"], "matchDatasources": ["docker"],
versioning: "regex:^latest-(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)$", "versioning": "regex:^latest-(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)$",
matchPackageNames: ["registry.gitlab.com/gitlab-org/gitlab-runner"], "matchPackageNames": ["registry.gitlab.com/gitlab-org/gitlab-runner"]
}, },
{ {
"matchDatasources": ["docker"], "matchDatasources": ["docker"],
"versioning": "regex:^(?<major>\\d+)(?<minor>\\d{2})(?<patch>\\d{2})-ls(?<build>\\d+)$", "versioning": "regex:^(?<major>\\d+)(?<minor>\\d{2})(?<patch>\\d{2})-ls(?<build>\\d+)$",