name: Renovate on: schedule: - cron: "0 5 * * *" # every day at 05:00 workflow_dispatch: # manual trigger jobs: renovate: runs-on: shell steps: - name: Self-hosted Renovate run: | set -e docker run --rm \ -e RENOVATE_TOKEN="${{ secrets.RENOVATE_TOKEN }}" \ -e RENOVATE_AUTODISCOVER=false \ -e RENOVATE_REPOSITORIES="${{ gitea.repository }}" \ -e RENOVATE_ONBOARDING=false \ -e RENOVATE_CONFIG_FILE='{"extends":["config:recommended"]}' \ -e LOG_LEVEL=info \ -v /var/tmp/renovate-cache:/tmp/renovate-cache \ ghcr.io/renovatebot/renovate:latest