From e345451c7e599d1790d085293648251a232eb680 Mon Sep 17 00:00:00 2001 From: REDCODE Date: Thu, 11 Jun 2026 01:58:50 +0200 Subject: [PATCH] fix: pipe PBO via stdout to bypass DinD volume mount issue --- .gitea/workflows/build.yml | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index d1c332a..0e20387 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -19,28 +19,24 @@ jobs: - name: Pack mission folder into PBO run: | docker run --rm \ - --user "$(id -u):$(id -g)" \ -v "${{ github.workspace }}:/workspace" \ -w /workspace \ arwynfr/armake2:debian \ - pack \ - /workspace \ - "${{ env.PBO_NAME }}" + pack /workspace \ + > "${{ env.PBO_NAME }}" - name: Verify PBO integrity run: | - docker run --rm \ - --user "$(id -u):$(id -g)" \ - -v "${{ github.workspace }}:/workspace" \ - -w /workspace \ + docker run --rm -i \ arwynfr/armake2:debian \ - inspect "${{ env.PBO_NAME }}" + sh -c 'cat > /tmp/verify.pbo && armake2 inspect /tmp/verify.pbo' \ + < "${{ env.PBO_NAME }}" - name: Upload PBO as artifact uses: https://github.com/christopherHX/gitea-upload-artifact@v4 with: name: ${{ env.PBO_NAME }} - path: ${{ env.PBO_NAME }} + path: ${{ github.workspace }}/${{ env.PBO_NAME }} if-no-files-found: error deploy: