diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index 01dc395..ae950aa 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -16,20 +16,29 @@ jobs: steps: - uses: actions/checkout@v4 - - name: Install armake2 - run: cargo install armake2 - - name: Pack mission folder into PBO - run: armake2 pack "$PWD" "${{ env.PBO_NAME }}" + run: | + docker run --rm \ + -v "${{ github.workspace }}:/workspace" \ + -w /workspace \ + arwynfr/armake2:debian \ + pack \ + /workspace \ + "${{ env.PBO_NAME }}" - name: Verify PBO integrity - run: armake2 inspect "${{ env.PBO_NAME }}" + run: | + docker run --rm \ + -v "${{ github.workspace }}:/workspace" \ + -w /workspace \ + arwynfr/armake2:debian \ + inspect "${{ env.PBO_NAME }}" - name: Upload PBO as artifact uses: actions/upload-artifact@v4 with: name: ${{ env.PBO_NAME }} - path: ${{ github.workspace }}/${{ env.PBO_NAME }} + path: ${{ env.PBO_NAME }} deploy: if: false