diff --git a/.github/renovate.json b/.github/renovate.json index 6d91d09713b..e3fcd85da13 100644 --- a/.github/renovate.json +++ b/.github/renovate.json @@ -3,16 +3,20 @@ "config:base", ":preserveSemverRanges" ], + "pip_requirements": { + "fileMatch": [ + "(^|/)docs/requirements.txt$" + ] + }, "packageRules": [ { - "fileMatch": [ + "matchUpdateTypes": ["minor", "patch"], + "matchFileNames": [ "(^|/)docs/requirements.txt$" ], - "matchUpdateTypes": ["minor", "patch"], - "groupName": "Doc packages", "schedule": ["before 2am on monday"], "matchCurrentVersion": "!/^0/", - "automerge": true + "groupName": "Doc packages" } ] -} \ No newline at end of file +} diff --git a/.github/workflows/renovate-validation.yml b/.github/workflows/renovate-validation.yml index b17bd905386..413d6ba357a 100644 --- a/.github/workflows/renovate-validation.yml +++ b/.github/workflows/renovate-validation.yml @@ -20,8 +20,8 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4 - name: Validate - uses: rinchsan/renovate-config-validator@v0.0.12 + uses: suzuki-shunsuke/github-action-renovate-config-validator@v0.1.2 with: - pattern: '*.json' # Regular expression for filename to validate, default to *.json + config_file_path: .github/renovate.json