From 9743942eae306fcdb36189f20df3ac7f60ee1912 Mon Sep 17 00:00:00 2001 From: Dominic Masters Date: Tue, 10 Mar 2026 21:33:27 -0500 Subject: [PATCH] Try zip PSP --- .github/workflows/build.yml | 35 +++++++++++++++++++++++++++++------ 1 file changed, 29 insertions(+), 6 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 065c2d3..5b670dc 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -19,20 +19,43 @@ jobs: # - name: Run tests in Docker # run: ./scripts/test-linux-docker.sh - build-linux: + # build-linux: + # runs-on: ubuntu-latest + # steps: + # - name: Checkout repository + # uses: actions/checkout@v4 + # - name: Set up Docker + # uses: docker/setup-docker-action@v5 + # - name: Build Linux + # run: ./scripts/build-linux-docker.sh + # - name: Upload Linux binary + # uses: actions/upload-artifact@v6 + # with: + # name: dusk-linux + # path: build-linux/Dusk + # if-no-files-found: error + + build-psp: runs-on: ubuntu-latest steps: - name: Checkout repository uses: actions/checkout@v4 - name: Set up Docker uses: docker/setup-docker-action@v5 - - name: Build Linux - run: ./scripts/build-linux-docker.sh - - name: Upload Linux binary + - name: Build psp + run: ./scripts/build-psp-docker.sh + - name: Move EBOOT.PBP to Dusk subfolder + run: | + # Create Dusk.zip with /PSP/GAME/Dusk/EBOOT.PBP structure + mkdir -p build-psp/git-artifcats/PSP/GAME/Dusk + cp build-psp/EBOOT.PBP build-psp/git-artifcats/PSP/GAME/Dusk/EBOOT.PBP + cd build-psp/git-artifcats + zip -r Dusk.zip PSP + - name: Upload psp binary uses: actions/upload-artifact@v6 with: - name: dusk-linux - path: build-linux/Dusk + name: dusk-psp + path: build-psp/git-artifcats/Dusk.zip if-no-files-found: error # build-psp: