Make debugging possible for console builds

This commit is contained in:
UnknownShadow200 2023-12-05 21:30:47 +11:00
parent 247561db66
commit 42e6719241
6 changed files with 53 additions and 7 deletions

View File

@ -30,4 +30,10 @@ jobs:
if: ${{ always() && steps.compile.outcome == 'success' }}
with:
SOURCE_FILE: 'ClassiCube-3ds.3dsx'
DEST_NAME: 'ClassiCube-3ds.3dsx'
DEST_NAME: 'ClassiCube-3ds.3dsx'
- uses: ./.github/actions/upload_build
if: ${{ always() && steps.compile.outcome == 'success' }}
with:
SOURCE_FILE: 'ClassiCube-3ds.elf'
DEST_NAME: 'ClassiCube-3ds.elf'

View File

@ -19,6 +19,7 @@ jobs:
source /opt/toolchains/dc/kos/environ.sh
export PATH=/opt/toolchains/dc/kos/utils/img4dc/build/cdi4dc/:$PATH
make dreamcast
- uses: ./.github/actions/notify_failure
if: ${{ always() && steps.compile.outcome == 'failure' }}
@ -26,8 +27,15 @@ jobs:
NOTIFY_MESSAGE: 'Failed to compile Dreamcast build'
WEBHOOK_URL: '${{ secrets.WEBHOOK_URL }}'
- uses: ./.github/actions/upload_build
if: ${{ always() && steps.compile.outcome == 'success' }}
with:
SOURCE_FILE: 'ClassiCube-dc.cdi'
DEST_NAME: 'ClassiCube-dc.cdi'
DEST_NAME: 'ClassiCube-dc.cdi'
- uses: ./.github/actions/upload_build
if: ${{ always() && steps.compile.outcome == 'success' }}
with:
SOURCE_FILE: 'ClassiCube-dc.elf'
DEST_NAME: 'ClassiCube-dc.elf'

View File

@ -20,6 +20,7 @@ jobs:
export PSL1GHT=/usr/local/ps3dev
export PS3DEV=/usr/local/ps3dev
make ps3
- uses: ./.github/actions/notify_failure
if: ${{ always() && steps.compile.outcome == 'failure' }}
@ -27,8 +28,15 @@ jobs:
NOTIFY_MESSAGE: 'Failed to compile PS3 build'
WEBHOOK_URL: '${{ secrets.WEBHOOK_URL }}'
- uses: ./.github/actions/upload_build
if: ${{ always() && steps.compile.outcome == 'success' }}
with:
SOURCE_FILE: 'ClassiCube-ps3.self'
DEST_NAME: 'ClassiCube-ps3.self'
SOURCE_FILE: 'ClassiCube-ps3.pkg'
DEST_NAME: 'ClassiCube-ps3.pkg'
- uses: ./.github/actions/upload_build
if: ${{ always() && steps.compile.outcome == 'success' }}
with:
SOURCE_FILE: 'ClassiCube-ps3.elf'
DEST_NAME: 'ClassiCube-ps3.elf'

View File

@ -35,4 +35,10 @@ jobs:
if: ${{ always() && steps.compile.outcome == 'success' }}
with:
SOURCE_FILE: 'EBOOT.PBP'
DEST_NAME: 'EBOOT.PBP'
DEST_NAME: 'EBOOT.PBP'
- uses: ./.github/actions/upload_build
if: ${{ always() && steps.compile.outcome == 'success' }}
with:
SOURCE_FILE: 'ClassiCube-psp.elf'
DEST_NAME: 'ClassiCube-psp.elf'

View File

@ -30,4 +30,10 @@ jobs:
if: ${{ always() && steps.compile.outcome == 'success' }}
with:
SOURCE_FILE: 'ClassiCube-vita.vpk'
DEST_NAME: 'ClassiCube-vita.vpk'
DEST_NAME: 'ClassiCube-vita.vpk'
- uses: ./.github/actions/upload_build
if: ${{ always() && steps.compile.outcome == 'success' }}
with:
SOURCE_FILE: 'ClassiCube-vita.elf'
DEST_NAME: 'ClassiCube-vita.elf'

View File

@ -38,4 +38,16 @@ jobs:
if: ${{ always() && steps.compile.outcome == 'success' }}
with:
SOURCE_FILE: 'ClassiCube-gc.dol'
DEST_NAME: 'ClassiCube-gc.dol'
DEST_NAME: 'ClassiCube-gc.dol'
- uses: ./.github/actions/upload_build
if: ${{ always() && steps.compile.outcome == 'success' }}
with:
SOURCE_FILE: 'ClassiCube-wii.elf'
DEST_NAME: 'ClassiCube-wii.elf'
- uses: ./.github/actions/upload_build
if: ${{ always() && steps.compile.outcome == 'success' }}
with:
SOURCE_FILE: 'ClassiCube-gc.elf'
DEST_NAME: 'ClassiCube-gc.elf'