Skip to content

Configure Renovate

Configure Renovate #42

name: Auto-review vendor PRs
on: pull_request_target
permissions:
pull-requests: write
contents: write
jobs:
dependabot-reviewer:
runs-on: ubuntu-latest
if: ${{ contains(github.event.pull_request.labels.*.name, 'vendored') }}
steps:
- name: Approve and auto-merge
if: ${{ startsWith(github.event.pull_request.head.ref, 'update-vendored-mimir') }}
run: |
gh pr merge --auto --squash "$PR_URL"
gh pr review "$PR_URL" \
--approve -b "**I'm approving** this Mimir vendor PR
related github action is defined [here](https://github.com/grafana/backend-enterprise/tree/master/.github/workflows/vendor_reviewer.yml)"
env:
PR_URL: ${{ github.event.pull_request.html_url }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}