name: Renovate # Gitea #94 — no dependency update automation existed at all. Runs the # official renovate/renovate Docker image against this Gitea instance. # # Requires a `RENOVATE_TOKEN` repo/org secret: a Gitea access token with # read/write on LotusGuild/cinny and LotusGuild/element-call, created by a # maintainer — this workflow does not (and cannot) create one for you. # Note: Gitea reserves the `GITEA_` secret-name prefix, so the token cannot # be named e.g. `GITEA_TOKEN` — hence `RENOVATE_TOKEN`. on: schedule: - cron: '0 4 * * 1' # weekly, Monday 04:00 UTC workflow_dispatch: {} jobs: renovate: name: Renovate runs-on: ubuntu-latest continue-on-error: true # informational until RENOVATE_TOKEN is confirmed present steps: - name: Run Renovate uses: docker://renovate/renovate:44 env: RENOVATE_TOKEN: ${{ secrets.RENOVATE_TOKEN }} RENOVATE_PLATFORM: gitea RENOVATE_ENDPOINT: https://code.lotusguild.org/api/v1 RENOVATE_REPOSITORIES: LotusGuild/cinny,LotusGuild/element-call