From 110e7e9653a0a96aaaa09320db1762b39e6168dd Mon Sep 17 00:00:00 2001 From: REDCODE Date: Thu, 11 Jun 2026 01:39:47 +0200 Subject: [PATCH] CI: replace Docker-based armake2 with direct cargo install --- .gitea/workflows/build.yml | 21 ++++++--------------- 1 file changed, 6 insertions(+), 15 deletions(-) diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index ae950aa..01dc395 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -16,29 +16,20 @@ jobs: steps: - uses: actions/checkout@v4 + - name: Install armake2 + run: cargo install armake2 + - name: Pack mission folder into PBO - run: | - docker run --rm \ - -v "${{ github.workspace }}:/workspace" \ - -w /workspace \ - arwynfr/armake2:debian \ - pack \ - /workspace \ - "${{ env.PBO_NAME }}" + run: armake2 pack "$PWD" "${{ env.PBO_NAME }}" - name: Verify PBO integrity - run: | - docker run --rm \ - -v "${{ github.workspace }}:/workspace" \ - -w /workspace \ - arwynfr/armake2:debian \ - inspect "${{ env.PBO_NAME }}" + run: armake2 inspect "${{ env.PBO_NAME }}" - name: Upload PBO as artifact uses: actions/upload-artifact@v4 with: name: ${{ env.PBO_NAME }} - path: ${{ env.PBO_NAME }} + path: ${{ github.workspace }}/${{ env.PBO_NAME }} deploy: if: false