From 8bf1b69aecfb65acf469c726625cbaea87451483 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 4 Oct 2024 13:34:31 -0800 Subject: [PATCH] chore: Configure Renovate (#788) Co-Authored-By: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-Authored-By: Alessandro Fael Garcia --- .github/renovate.json | 45 +++++++++++++++++++ .../requirements/requirements_collections.yml | 4 +- 2 files changed, 47 insertions(+), 2 deletions(-) create mode 100644 .github/renovate.json diff --git a/.github/renovate.json b/.github/renovate.json new file mode 100644 index 000000000..fa238a5a8 --- /dev/null +++ b/.github/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" + } + ] + } +} 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