Add drawing of int16 / int8 hwskinned meshes #182
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 EBOOTs and Publish Release | |
on: [push] | |
jobs: | |
Compile-EBOOTs: | |
runs-on: ubuntu-latest | |
if: github.ref == 'refs/heads/main' | |
container: | |
image: pspdev/pspdev | |
steps: | |
- uses: actions/checkout@v2 | |
- name: Get container ready | |
run: | | |
apk add bash zip git gmp mpc1 mpfr4 make | |
- name: Build | |
working-directory: ./ | |
run: | | |
cd source/libpspmath | |
make && make install | |
cd ../../ | |
make -f MakePHAT install | |
make -f MakePHAT clean-keep-eboot | |
make -f MakeSLIM install | |
- name: Generate Build Date | |
id: date | |
run: echo "::set-output name=date::$(date +'%Y-%m-%d-%H-%M-%S')" | |
- name: Zip EBOOTs | |
working-directory: ./build | |
run: | | |
zip -r psp-nzp-eboots.zip EBOOT.PBP EBOOT2000.PBP | |
- name: Delete Old Release | |
uses: dev-drprasad/delete-tag-and-release@v0.2.1 | |
with: | |
delete_release: true | |
tag_name: bleeding-edge | |
env: | |
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} | |
- name: Create Release | |
id: create_release | |
uses: actions/create-release@v1 | |
env: | |
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} | |
with: | |
tag_name: bleeding-edge | |
release_name: Automated Release ${{ steps.date.outputs.date }} | |
body: | | |
This is a **bleeding edge** NZ:P PSP EBOOT release, stability is not guarenteed. | |
To install: | |
- Grab the .ZIP archive (psp-nzp-eboots.zip) | |
- Extract the contents of the .ZIP archive to `PSP/GAME/nzportable`. | |
- If on PSP SLIM, delete `EBOOT.PBP` and rename `EBOOT2000.PBP` to `EBOOT.PBP`. | |
draft: true | |
prerelease: false | |
- name: Upload EBOOT Archive | |
uses: actions/upload-release-asset@v1 | |
env: | |
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} | |
with: | |
upload_url: ${{ steps.create_release.outputs.upload_url }} | |
asset_path: ./build/psp-nzp-eboots.zip | |
asset_name: psp-nzp-eboots.zip | |
asset_content_type: application/zip | |
- name: Publish Release | |
uses: StuYarrow/publish-release@v1 | |
env: | |
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} | |
with: | |
id: ${{ steps.create_release.outputs.id }} | |