diff --git a/.github/workflows/renovate.yml b/.github/workflows/renovate.yml index 100a980c..e35ec40c 100644 --- a/.github/workflows/renovate.yml +++ b/.github/workflows/renovate.yml @@ -5,10 +5,11 @@ jobs: env: LOG_LEVEL: debug RENOVATE_BRANCH_PREFIX: renovate-github/ - RENOVATE_ENABLED_MANAGERS: '["pep621", "github-actions"]' + RENOVATE_ENABLED_MANAGERS: '["pep621", "github-actions", "gitlabci"]' RENOVATE_GIT_AUTHOR: Renovate GitHub Bot RENOVATE_OPTIMIZE_FOR_DISABLED: 'true' RENOVATE_PLATFORM: github + RENOVATE_PR_HOURLY_LIMIT: 0 RENOVATE_REPOSITORIES: '["${{ github.repository }}"]' RENOVATE_REPOSITORY_CACHE: enabled RENOVATE_TOKEN: ${{ secrets.RENOVATE_TOKEN }} diff --git a/.gitlab/workflows/renovate.yml b/.gitlab/workflows/renovate.yml index 6990fb68..bb2eb6fa 100644 --- a/.gitlab/workflows/renovate.yml +++ b/.gitlab/workflows/renovate.yml @@ -3,7 +3,7 @@ renovate: key: ${CI_COMMIT_REF_SLUG}-renovate paths: - renovate/cache/renovate/repository/ - image: renovate/renovate:37.202.2 + image: renovate/renovate:37.218.0@sha256:e6b6ea7e56d38ae27ab86b98c35342d2ecb2f04bb6bcc507c8bf8a8ab9bf00ff rules: - if: $CI_PIPELINE_SOURCE == "schedule" && $RENOVATE_TOKEN != null script: renovate $RENOVATE_EXTRA_FLAG @@ -12,10 +12,11 @@ renovate: LOG_LEVEL: debug RENOVATE_BASE_DIR: $CI_PROJECT_DIR/renovate RENOVATE_BRANCH_PREFIX: renovate-gitlab/ - RENOVATE_ENABLED_MANAGERS: '["pep621"]' + RENOVATE_ENABLED_MANAGERS: '["pep621", "gitlabci"]' RENOVATE_ENDPOINT: $CI_API_V4_URL RENOVATE_GIT_AUTHOR: Renovate GitLab Bot RENOVATE_OPTIMIZE_FOR_DISABLED: 'true' RENOVATE_PLATFORM: gitlab + RENOVATE_PR_HOURLY_LIMIT: 0 RENOVATE_REPOSITORIES: '["$CI_PROJECT_PATH"]' RENOVATE_REPOSITORY_CACHE: enabled diff --git a/.renovaterc.json b/.renovaterc.json index eb577d2b..b0cfba92 100644 --- a/.renovaterc.json +++ b/.renovaterc.json @@ -4,6 +4,11 @@ "config:best-practices", ":maintainLockFilesWeekly" ], + "gitlabci": { + "fileMatch": [ + "^.gitlab/workflows/.*\\.yml$" + ] + }, "ignorePaths": [ "**/template/**" ]