From b95071a95e9691a1d8b6d49bac07f79943e86629 Mon Sep 17 00:00:00 2001 From: Jean-Luc Makiola Date: Thu, 7 May 2026 15:59:24 +0200 Subject: [PATCH] ci: manueller checkout statt actions/checkout actions/checkout@v4 ist eine node-action; python:3.12-slim hat kein node installiert -> 'exec: node not found'. ersatz durch git clone analog release.yml. --- .gitea/workflows/ci.yml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index f795e99..d5daa90 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -14,8 +14,16 @@ jobs: container: image: python:3.12-slim steps: + - name: Install git + run: | + apt-get update + apt-get install -y --no-install-recommends git ca-certificates + rm -rf /var/lib/apt/lists/* + - name: Checkout - uses: actions/checkout@v4 + run: | + git clone "${{ gitea.server_url }}/${{ gitea.repository }}.git" . + git checkout "${{ gitea.sha }}" - name: Install uv run: pip install --no-cache-dir uv