35 lines
699 B
YAML
35 lines
699 B
YAML
name: iOS build
|
|
|
|
on:
|
|
[push, workflow_dispatch]
|
|
|
|
jobs:
|
|
build:
|
|
runs-on: macOS-latest
|
|
steps:
|
|
- uses: maxim-lobanov/setup-xcode@v1
|
|
with:
|
|
xcode-version: '11.7.0'
|
|
|
|
- uses: actions/checkout@v2
|
|
|
|
- name: Setup Dependencies
|
|
run: brew install ldid dpkg fakeroot
|
|
|
|
- name: Native build
|
|
run: bash build_natives.sh
|
|
|
|
- name: Java app Build
|
|
run: bash build_javaapp.sh
|
|
|
|
- name: Sign and Package deb
|
|
run: bash build_package.sh
|
|
|
|
- name: Upload IPA
|
|
uses: actions/upload-artifact@v2
|
|
with:
|
|
name: PojavLauncher deb
|
|
path: packages/pojavlauncher_iphoneos-arm.deb
|
|
|
|
|