Skip to content

Schedule - Renovate #2338

Schedule - Renovate

Schedule - Renovate #2338

name: Schedule - Renovate
on:
schedule:
- cron: '0 * * * *'
workflow_dispatch:
jobs:
renovate:
name: Renovate
runs-on: ubuntu-latest
steps:
- name: Generate Token
uses: actions/create-github-app-token@c1a285145b9d317df6ced56c09f525b5c2b6f755 # v1
id: app-token
with:
app-id: ${{ secrets.PRIVATE_APP_ID }}
private-key: ${{ secrets.PRIVATE_APP_KEY }}
owner: ${{ github.repository_owner }}
- name: Checkout
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
with:
token: "${{ steps.app-token.outputs.token }}"
- name: Renovate
uses: renovatebot/github-action@f24426972367551f3391720e34317783a92fd32b # v41.0.8
env:
LOG_LEVEL: "debug"
RENOVATE_AUTODISCOVER: true
RENOVATE_AUTODISCOVER_TOPICS: "managed-by-renovate"
RENOVATE_PLATFORM: "github"
RENOVATE_PLATFORM_COMMIT: "true"
with:
token: "${{ steps.app-token.outputs.token }}"