From 5f3f1c4fa6cb013a990d9c079f92747a5c22e553 Mon Sep 17 00:00:00 2001 From: Alessio Dal Santo Date: Sat, 24 Jan 2026 13:45:32 +0100 Subject: [PATCH] [Fix] Download repository con curl per Windows - Gitea Actions non clona automaticamente il repo - Download repo da GitHub come ZIP con curl - Estrazione con tar (nativo Windows 10+) - Spostamento files nella working directory - Fix: working directory vuota, nessun Dockerfile --- .gitea/workflows/docker-build.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/.gitea/workflows/docker-build.yml b/.gitea/workflows/docker-build.yml index e644cb6..ac4a15b 100644 --- a/.gitea/workflows/docker-build.yml +++ b/.gitea/workflows/docker-build.yml @@ -99,6 +99,21 @@ jobs: packages: write steps: + - name: Download repository archive + run: | + echo Downloading repository from GitHub... + curl -L -o repo.zip https://github.com/${{ github.repository }}/archive/refs/heads/${{ github.ref_name }}.zip + echo Extracting archive... + tar -xf repo.zip + echo Moving files to current directory... + for /d %%d in (*-${{ github.ref_name }}) do ( + xcopy "%%d\*" . /E /I /Y + rmdir "%%d" /S /Q + ) + del repo.zip + echo Repository downloaded and extracted + shell: cmd + - name: Debug - Check working directory run: | echo Current directory: