ci: upload release

This commit is contained in:
itsmattkc 2023-06-27 16:12:11 -07:00
parent f9e9723a67
commit d8d83eb02e

View file

@ -29,7 +29,7 @@ jobs:
if: steps.cache-dx5.outputs.cache-hit != 'true' if: steps.cache-dx5.outputs.cache-hit != 'true'
run: | run: |
cd dx5sdk cd dx5sdk
C:\msys64\usr\bin\wget.exe https://archive.org/download/idx5sdk/idx5sdk.exe curl -fLOSs https://archive.org/download/idx5sdk/idx5sdk.exe
7z x .\idx5sdk.exe 7z x .\idx5sdk.exe
7z x .\DX5SDK.EXE 7z x .\DX5SDK.EXE
@ -57,8 +57,8 @@ jobs:
- name: Summarize Accuracy - name: Summarize Accuracy
shell: cmd shell: cmd
run: | run: |
C:\msys64\usr\bin\wget.exe https://legoisland.org/download/ISLE.EXE curl -fLOSs https://legoisland.org/download/ISLE.EXE
C:\msys64\usr\bin\wget.exe https://legoisland.org/download/LEGO1.DLL curl -fLOSs https://legoisland.org/download/LEGO1.DLL
pip install capstone pip install capstone
pip install colorama pip install colorama
python3 tools/reccmp/reccmp.py -S ISLEPROGRESS.SVG --svg-icon tools/reccmp/isle.png -H ISLEPROGRESS.HTML ISLE.EXE Release/ISLE.EXE Release/ISLE.PDB . python3 tools/reccmp/reccmp.py -S ISLEPROGRESS.SVG --svg-icon tools/reccmp/isle.png -H ISLEPROGRESS.HTML ISLE.EXE Release/ISLE.EXE Release/ISLE.PDB .
@ -74,3 +74,15 @@ jobs:
LEGO1PROGRESS.HTML LEGO1PROGRESS.HTML
ISLEPROGRESS.SVG ISLEPROGRESS.SVG
LEGO1PROGRESS.SVG LEGO1PROGRESS.SVG
- name: Upload Continuous Release
shell: bash
run: |
curl -fLOSs https://raw.githubusercontent.com/probonopd/uploadtool/master/upload.sh
./upload.sh \
Release/ISLE.EXE \
Release/LEGO1.DLL \
Release/ISLEPROGRESS.HTML \
Release/ISLEPROGRESS.SVG \
Release/LEGO1PROGRESS.HTML \
Release/LEGO1PROGRESS.SVG