Skip to content

Payload Guest Fix Thanks @BestPig #323

Payload Guest Fix Thanks @BestPig

Payload Guest Fix Thanks @BestPig #323

Workflow file for this run

name: PS4 HEN Payload
on:
push:
branches:
- Multi-PPPwn-HEN
pull_request:
branches:
- Multi-PPPwn-HEN
permissions:
contents: write
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@main
with:
submodules: recursive # Ensure submodules are checked out
- name: Set execute permissions for scripts
run: chmod +x build.sh
- name: Install dependencies
run: sudo apt-get update && sudo apt-get install -y make gcc zip
- name: Build PS4SDK
run: |
cd ps4-payload-sdk/libPS4
make clean && make
- name: Build and package binaries
run: |
VERSIONS="700 701 702 750 751 755 800 801 803 850 852 900 903 904 950 951 960 1000 1001 1050 1070 1071 1100"
for VERSION in $VERSIONS; do
./build.sh $VERSION
done
zip ps4-hen-PPPwn-vtx.zip ps4-hen-*.bin stage2_*.bin
- name: Release for branch Multi-PPPwn-HEN
if: github.event_name == 'push' && github.ref == 'refs/heads/Multi-PPPwn-HEN'
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
gh release create PPPwn-1.0${{ github.run_number }} ps4-hen-PPPwn-vtx.zip --target ${{ github.sha }} -t PPPwn-1.0${{ github.run_number }}