From c4b7b52b6900cc9787e626287050e3fe94d9f38f Mon Sep 17 00:00:00 2001 From: user2595 Date: Tue, 9 Jun 2026 21:50:49 +0000 Subject: [PATCH] ci(ai): token-clone ci-ai in review workflow (instance refuses anon clone) --- .gitea/workflows/ai-review.yml | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/.gitea/workflows/ai-review.yml b/.gitea/workflows/ai-review.yml index a0670ce..e98943b 100644 --- a/.gitea/workflows/ai-review.yml +++ b/.gitea/workflows/ai-review.yml @@ -1,7 +1,7 @@ # Feature A — KI-PR-Review + Summary (ci-ai pilot). -# Läuft auf dem Pi-Runner (capacity 1, ~3-4 GB) -> Memory-Cap + schlankes -# python-Image, keine JS-Actions. Ohne ANTHROPIC_API_KEY überspringt das Skript -# den KI-Schritt sauber (Job bleibt grün). Aktivierung: Secret setzen + nach main. +# Pi-Runner (capacity 1, ~3-4 GB) -> Memory-Cap + schlankes python-Image, keine +# JS-Actions. ci-ai-Clone braucht ein Token (Instanz verweigert anon). Ohne +# ANTHROPIC_API_KEY überspringt das Skript den KI-Schritt sauber (Job grün). name: AI PR Review on: @@ -19,8 +19,10 @@ jobs: - name: Tooling (git) run: apt-get update -qq && apt-get install -y -qq --no-install-recommends git ca-certificates - - name: ci-ai-Skripte holen - run: git clone --depth 1 https://git.eulernest.eu/user2595/ci-ai.git /opt/ci-ai + - name: ci-ai-Skripte holen (Token, da Instanz anon verweigert) + env: + GITEA_TOKEN: ${{ github.token }} + run: git clone --depth 1 "https://x-access-token:${GITEA_TOKEN}@git.eulernest.eu/user2595/ci-ai.git" /opt/ci-ai - name: KI-Review (überspringt sauber ohne Key) env: