diff --git a/.github/workflows/requirements/requirements_collections.yml b/.github/workflows/requirements/requirements_collections.yml index 632e0ab7a..47bc85e11 100644 --- a/.github/workflows/requirements/requirements_collections.yml +++ b/.github/workflows/requirements/requirements_collections.yml @@ -4,7 +4,7 @@ collections: version: 1.5.4 - name: community.general version: 9.2.0 - - name: community.crypto # Only required if you plan to install NGINX Plus + - name: community.crypto version: 2.21.1 - - name: community.docker # Only required if you plan to use Molecule + - name: community.docker version: 3.11.0 diff --git a/renovate.json b/renovate.json new file mode 100644 index 000000000..fa238a5a8 --- /dev/null +++ b/renovate.json @@ -0,0 +1,45 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": ["config:recommended"], + "labels": ["dependencies"], + "prConcurrentLimit": 0, + "prHourlyLimit": 0, + "schedule": ["* 0-7 * * 1"], + "ansible-galaxy": { + "fileMatch": ["(^|/)[\\w-]*requirements([_.]\\w+)?\\.ya?ml$"], + "packageRules": [ + { + "matchPackageNames": ["*"], + "groupName": "Ansible collections" + } + ] + }, + "dockerfile": { + "ignorePaths": ["molecule/**/Dockerfile.j2"] + }, + "github-actions": { + "addLabels": ["skip-changelog"], + "packageRules": [ + { + "matchPackageNames": [ + "actions/**", + "github/**" + ], + "groupName": "GitHub Actions" + }, + { + "matchPackageNames": ["docker/**"], + "groupName": "Docker Actions" + } + ] + }, + "pip_requirements": { + "fileMatch": ["(^|/)[\\w-]*requirements([_.]\\w+)?\\.(txt|pip)$"], + "packageRules": [ + { + "matchPackageNames": ["*"], + "groupName": "Python dependencies" + } + ] + } +}