From 1cc28186869023d88320c2c2239b9ef9da7012ea Mon Sep 17 00:00:00 2001 From: Peter Kurfer <peter@icb4dc0.de> Date: Tue, 1 Apr 2025 20:05:15 +0200 Subject: [PATCH] feat(ci): use Github Action for renovate --- .forgejo/workflows/renovate.yaml | 21 ++++++++++++++++----- 1 file changed, 16 insertions(+), 5 deletions(-) diff --git a/.forgejo/workflows/renovate.yaml b/.forgejo/workflows/renovate.yaml index 78df2ff..206396e 100644 --- a/.forgejo/workflows/renovate.yaml +++ b/.forgejo/workflows/renovate.yaml @@ -10,13 +10,24 @@ 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 + 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