Added Submodule #331
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: 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 }} |