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: