name: renovate on: schedule: - cron: "@daily" push: branches: - main jobs: renovate: runs-on: ubuntu-latest container: ghcr.io/renovatebot/renovate:37.20.2 env: RENOVATE_CONFIG_FILE_URL: "https://git.hirschfeld.dev/RenovateBot/renovate-config/raw/branch/main/config.js" RENOVATE_CONFIG_FILE: "/tmp/renovate-config.js" RENOVATE_PLATFORM: "gitea" RENOVATE_ENDPOINT: "https://git.hirschfeld.dev" LOG_LEVEL: "debug" RENOVATE_TOKEN: ${{ vars.RENOVATE_TOKEN }} steps: - uses: actions/checkout@v4 - run: curl -o /tmp/renovate-config.js $RENOVATE_CONFIG_FILE_URL - run: renovate