From 96a3c4e672773189321ad9b228c60f017e221702 Mon Sep 17 00:00:00 2001 From: James Brechtel Date: Mon, 11 May 2026 22:37:41 -0400 Subject: [PATCH] Fix checkout path: use explicit path: repo in Gitea workflow --- .gitea/workflows/build.yml | 24 +++++++++--------------- 1 file changed, 9 insertions(+), 15 deletions(-) diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index 649ac0f..3176ebf 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -13,28 +13,22 @@ jobs: steps: - name: Checkout uses: actions/checkout@v4 + with: + path: repo - name: Cache Stack uses: actions/cache@v4 with: - path: .stack-root - key: stack-${{ runner.os }}-${{ hashFiles('stack.yaml', 'package.yaml', 'converge.cabal') }} + path: repo/.stack-root + key: stack-${{ runner.os }}-${{ hashFiles('repo/stack.yaml', 'repo/package.yaml', 'repo/converge.cabal') }} restore-keys: stack-${{ runner.os }}- - - name: Debug mount - run: | - mkdir -p .stack-root build - docker run --rm \ - -v "$(pwd):/work" \ - -w /work \ - "$IMAGE" \ - sh -c 'pwd && ls -la && cat stack.yaml && ls /stack-root' - - name: Build run: | + mkdir -p repo/.stack-root repo/build docker run --rm \ - -v "$(pwd):/work" \ - -v "$(pwd)/.stack-root:/stack-root" \ + -v "$(pwd)/repo:/work" \ + -v "$(pwd)/repo/.stack-root:/stack-root" \ -e STACK_ROOT=/stack-root \ -w /work \ "$IMAGE" \ @@ -49,11 +43,11 @@ jobs: curl -fsSL "https://github.com/upx/upx/releases/download/v${UPX_VERSION}/${UPX_ARCHIVE}" \ | tar -xJ -C /tmp fi - ${UPX_DIR}/upx build/converge + ${UPX_DIR}/upx repo/build/converge - name: Upload artifact uses: actions/upload-artifact@v4 with: name: converge - path: build/converge + path: repo/build/converge compression-level: 0