diff --git a/.forgejo/workflows/renovate.yaml b/.forgejo/workflows/renovate.yaml index 78df2ff..4a3abe4 100644 --- a/.forgejo/workflows/renovate.yaml +++ b/.forgejo/workflows/renovate.yaml @@ -10,13 +10,25 @@ jobs: renovate: runs-on: ubuntu-latest steps: - - uses: docker://registry.icb4dc0.de/infrastructure/renovate:latest + - name: Checkout + uses: actions/checkout@v4 + + - name: Login to Docker Hub + uses: docker/login-action@v3 with: - args: renovate "${{ github.repository }}" + registry: registry.icb4dc0.de + username: ${{ secrets.HARBOR_USER }} + password: ${{ secrets.HARBOR_TOKEN }} + + - name: Self-hosted Renovate + uses: renovatebot/github-action@v41.0.18 + with: + renovate-image: registry.icb4dc0.de/infrastructure/renovate + renovate-version: latest + token: ${{ secrets.RENOVATE_TOKEN }} env: - RENOVATE_TOKEN: ${{ secrets.RENOVATE_TOKEN }} - GITHUB_COM_TOKEN: ${{ secrets.RENOVATE_GITHUB_TOKEN }} + RENOVATE_GITHUB_COM_TOKEN: ${{ secrets.RENOVATE_GITHUB_TOKEN }} RENOVATE_PLATFORM: gitea RENOVATE_AUTODISCOVER: "false" RENOVATE_ENDPOINT: https://code.icb4dc0.de/api/v1 - LOG_LEVEL: info + RENOVATE_LOG_LEVEL: info