Skip to content

Test Metal

Test Metal #239

Workflow file for this run

name: Build and Release
on:
push:
branches:
- main
pull_request:
branches:
- main
jobs:
build-ios:
name: Build iOS IPA
runs-on: macos-26
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Set up Xcode
uses: maxim-lobanov/setup-xcode@v1
with:
xcode-version: latest-stable
- name: Make build script executable
run: chmod +x ./ipabuild.sh
- name: Build iOS IPA
run: ./ipabuild.sh ios
- name: Upload iOS IPA artifact
uses: actions/upload-artifact@v4
with:
name: Luna-iOS
path: build/Luna.ipa
build-tvos:
name: Build tvOS IPA
runs-on: macos-26
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Set up Xcode
uses: maxim-lobanov/setup-xcode@v1
with:
xcode-version: latest-stable
- name: Make build script executable
run: chmod +x ./ipabuild.sh
- name: Build tvOS IPA
run: ./ipabuild.sh tvos
- name: Upload tvOS IPA artifact
uses: actions/upload-artifact@v4
with:
name: Luna-tvOS
path: build/Luna-tvOS.ipa