--- # yamllint disable rule:line-length name: renovate on: # yamllint disable-line rule:truthy schedule: - cron: "@daily" push: branches: - main jobs: renovate: runs-on: [nas] steps: - name: Checkout uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - name: Self-hosted Renovate uses: renovatebot/github-action@c21017a4a2fc9f42953bcc907e375a5a544557ec # v41.0.18 with: token: ${{ secrets.RENOVATE_TOKEN }} env-regex: "^(?:RENOVATE_\\w+|LOG_LEVEL|GITHUB_COM_TOKEN)$" env: LOG_LEVEL: "info" GITHUB_COM_TOKEN: ${{ secrets.CI_GITHUB_TOKEN }} RENOVATE_PLATFORM: "gitea" RENOVATE_GIT_AUTHOR: "Renovate Bot " RENOVATE_GIT_EMAIL: "renovate@boosted.science" RENOVATE_ENDPOINT: "https://gitea.jheuel.boosted.science/api/v1/" RENOVATE_AUTODISCOVER: "true" RENOVATE_OPTIMIZE_FOR_DISABLED: "true"