From 42972b33669f937d890075ac2cee628747fb1362 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 | 22 +++++++++++++++++----- 1 file changed, 17 insertions(+), 5 deletions(-) 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