From 8b01d55ecd28d127d073d866fb336884da3bfa50 Mon Sep 17 00:00:00 2001 From: continuist Date: Sat, 5 Jul 2025 12:32:44 -0400 Subject: [PATCH] Create workspace in DinD --- .forgejo/workflows/ci.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.forgejo/workflows/ci.yml b/.forgejo/workflows/ci.yml index 881230a..6594845 100644 --- a/.forgejo/workflows/ci.yml +++ b/.forgejo/workflows/ci.yml @@ -66,6 +66,9 @@ jobs: - name: Checkout code to DinD container run: | + # Create workspace directory in DinD container + docker exec ci-dind mkdir -p /workspace + # Checkout code directly into DinD container using the Forgejo repository that triggered the build docker exec ci-dind sh -c "cd /workspace && git clone ${{ env.GITEA_SERVER_URL }}/${{ env.GITEA_REPOSITORY }}.git . || (cd /workspace && git fetch && git reset --hard origin/${{ env.GITEA_REF }})"