naughtydog-decrypter
: Add support for PS4 Titles
#64
Workflow file for this run
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Build Windows binaries | |
on: | |
push: | |
pull_request: | |
repository_dispatch: | |
types: [run_build] | |
jobs: | |
msys: | |
runs-on: windows-2019 | |
strategy: | |
matrix: | |
mingw: ["MINGW32", "MINGW64"] | |
include: | |
- mingw: "MINGW32" | |
package: "mingw-w64-i686" | |
- mingw: "MINGW64" | |
package: "mingw-w64-x86_64" | |
defaults: | |
run: | |
shell: bash.exe --login -eo pipefail "{0}" | |
env: | |
MSYSTEM: ${{ matrix.mingw }} | |
CHERE_INVOKING: 1 | |
name: MSYS2 ${{ matrix.mingw }} | |
steps: | |
- uses: actions/checkout@v2 | |
- name: Set up shell | |
run: echo "C:\msys64\usr\bin\" >> $GITHUB_PATH | |
shell: pwsh | |
- name: Print system version | |
run: | | |
uname | |
- name: Install MinGW requirements | |
run: | | |
echo "$GITHUB_WORKSPACE" | |
#pacman -S --noconfirm ${{ matrix.package }}-python3-setuptools | |
# build the project | |
#python3 setup.py install | |
- name: Build binaries | |
run: | | |
make | |
# add .exe extension to binaries | |
mv diablo3-decrypter/diablo3-ps3save-decrypter diablo3-ps3save-decrypter.exe | |
mv re-remaster-decrypter/re-remaster-decrypter re-remaster-decrypter.exe | |
mv dmc-decrypter/dmc-ps3save-decrypter dmc-ps3save-decrypter.exe | |
mv mgs-hd-decrypter/mgs-hd-decrypter mgs-hd-decrypter.exe | |
mv mgs-pw-decrypter/mgs-pw-decrypter mgs-pw-decrypter.exe | |
mv naughtydog-decrypter/naughtydog-ps3save-decrypter naughtydog-ps3save-decrypter.exe | |
mv re-revelations2-decrypter/re-revelations2-decrypter re-revelations2-decrypter.exe | |
mv ff13-decrypter/ff13-ps3save-decrypter ff13-ps3save-decrypter.exe | |
mv dw8xl-decrypter/dw8xl-ps3save-decrypter dw8xl-ps3save-decrypter.exe | |
mv nfs-rivals-decrypter/nfsrivals-ps3save-decrypter nfsrivals-ps3save-decrypter.exe | |
mv silent-hill3-decrypter/silent-hill3-decrypter silent-hill3-decrypter.exe | |
mv cod-blackops-decrypter/cod-blackops-decrypter cod-blackops-decrypter.exe | |
mv nfs-undercover-decrypter/nfs-undercover-decrypter nfs-undercover-decrypter.exe | |
mv gta5-decrypter/gta5-ps3save-decrypter gta5-ps3save-decrypter.exe | |
mv deadspace-checksum-fixer/ds-checksum-fixer ds-checksum-fixer.exe | |
mv dbz-checksum-fixer/dbz-checksum-fixer dbz-checksum-fixer.exe | |
mv sw4-checksum-fixer/sw4-checksum-fixer sw4-checksum-fixer.exe | |
mv cod-checksum-fixer/cod-checksum-fixer cod-checksum-fixer.exe | |
mv alien-checksum-fixer/alien-checksum-fixer alien-checksum-fixer.exe | |
mv digimon-checksum-fixer/digimon-checksum-fixer digimon-checksum-fixer.exe | |
mv lego-checksum-fixer/lego-checksum-fixer lego-checksum-fixer.exe | |
mv ducktales-checksum-fixer/ducktales-checksum-fixer ducktales-checksum-fixer.exe | |
mv tears2-checksum-fixer/tears2-checksum-fixer tears2-checksum-fixer.exe | |
mv toz-checksum-fixer/toz-checksum-fixer toz-checksum-fixer.exe | |
mv ffxhd-checksum-fixer/ffxhd-checksum-fixer ffxhd-checksum-fixer.exe | |
mv kh25-checksum-fixer/kh25remix-checksum-fixer kh25remix-checksum-fixer.exe | |
mv prototype-checksum-fixer/prototype-checksum-fixer prototype-checksum-fixer.exe | |
- name: Get short SHA | |
id: slug | |
run: echo "::set-output name=sha8::$(echo ${GITHUB_SHA} | cut -c1-8)" | |
- name: Compress output | |
run: | | |
tar -zcvf build.tar.gz diablo3-ps3save-decrypter.exe \ | |
kh25remix-checksum-fixer.exe \ | |
re-remaster-decrypter.exe \ | |
dmc-ps3save-decrypter.exe \ | |
dw8xl-ps3save-decrypter.exe \ | |
mgs-hd-decrypter.exe \ | |
mgs-pw-decrypter.exe \ | |
naughtydog-ps3save-decrypter.exe \ | |
re-revelations2-decrypter.exe \ | |
ff13-ps3save-decrypter.exe \ | |
nfsrivals-ps3save-decrypter.exe \ | |
silent-hill3-decrypter.exe \ | |
cod-blackops-decrypter.exe \ | |
ffxhd-checksum-fixer.exe \ | |
nfs-undercover-decrypter.exe \ | |
ds-checksum-fixer.exe \ | |
dbz-checksum-fixer.exe \ | |
sw4-checksum-fixer.exe \ | |
cod-checksum-fixer.exe \ | |
alien-checksum-fixer.exe \ | |
tears2-checksum-fixer.exe \ | |
toz-checksum-fixer.exe \ | |
ducktales-checksum-fixer.exe \ | |
lego-checksum-fixer.exe \ | |
digimon-checksum-fixer.exe \ | |
gta5-ps3save-decrypter.exe \ | |
prototype-checksum-fixer.exe | |
- uses: actions/upload-artifact@v2 | |
with: | |
name: build-${{ steps.slug.outputs.sha8 }}-${{matrix.mingw}} | |
path: build.tar.gz |