mirror of
https://github.com/renovatebot/renovate.git
synced 2026-10-25 23:11:31 +00:00
9717259ffc
Enable no-else-return (with allowElseIf: false) and unicorn/no-lonely-if as errors in .oxlintrc.json and fix all 131 pre-existing violations (91 no-else-return, 40 unicorn/no-lonely-if) across 98 files. The no-else-return violations were fixed with the oxlint autofix (iterated to a fixpoint, plus two else-if chains that required --fix-dangerously) followed by Prettier formatting. One comment dropped by the autofix in lib/modules/manager/pub/artifacts.ts was restored manually. The unicorn/no-lonely-if violations were merged by hand, preserving comments and coverage-ignore hints. Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
By default, the galaxy-collection datasource checks for dependencies on https://galaxy.ansible.com.
But you can override the default if you want.
Set your own registries by:
- setting a
sourcein yourrequirements.yamlfile, or - writing a
packageRuleto set a newregistryURLs
Then you can use Renovate with a private automation hub or an ansible repository on artifactory.
---
collections:
- name: community.general
version: 3.0.0
source: https://hub.mydomain.com/api/galaxy/content/community/
{
"packageRules": [
{
"matchDatasources": ["galaxy-collection"],
"registryUrls": [
"https://hub.mydomain.com/api/galaxy/content/community/",
"https://hub.mydomain.com/api/galaxy/content/certified/",
"https://hub.mydomain.com/api/galaxy/content/myprivaterepo/",
"https://mydomain.com/artifactory/api/ansible/myrepository/"
]
}
]
}