name: Renovate on: schedule: # Run every 6 hours - cron: '0 */6 * * *' workflow_dispatch: push: branches: - main paths: - '.github/renovate.json5' - '.github/workflows/renovate.yml' jobs: renovate: name: Run Renovate runs-on: ubuntu-latest permissions: contents: write pull-requests: write steps: - name: Checkout uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v5 - name: Self-hosted Renovate uses: renovatebot/github-action@b67590ea780158ccd13192c22a3655a5231f869d # v46.1.8 with: configurationFile: .github/renovate.json5 token: ${{ secrets.GITHUB_TOKEN }} env: LOG_LEVEL: 'debug'