From 3c149df6c365abc9fcf190f62c76f57d5fe0bd6e Mon Sep 17 00:00:00 2001 From: Jo Date: Mon, 6 Jul 2026 19:28:48 +0200 Subject: [PATCH] ci: checkout sans Node.js --- .gitea/workflows/deploy.yml | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 4b734f8..2096e51 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -9,10 +9,18 @@ jobs: runs-on: self-hosted steps: - name: Checkout - uses: actions/checkout@v3 + run: | + git config --global --add safe.directory "$GITHUB_WORKSPACE" + if [ -d "$GITHUB_WORKSPACE/.git" ]; then + git -C "$GITHUB_WORKSPACE" fetch --all + git -C "$GITHUB_WORKSPACE" reset --hard "$GITHUB_SHA" + else + git clone "http://192.168.5.171:3000/$GITHUB_REPOSITORY.git" "$GITHUB_WORKSPACE" + git -C "$GITHUB_WORKSPACE" checkout "$GITHUB_SHA" + fi - name: Build image - run: docker build -t 3d-pricing:latest . + run: docker build -t 3d-pricing:latest "$GITHUB_WORKSPACE" - name: Redeploy run: |