Initial commit
Build Geode Mod / Android32 (push) Has been cancelled
Build Geode Mod / Android64 (push) Has been cancelled
Build Geode Mod / Windows (push) Has been cancelled
Build Geode Mod / iOS (push) Has been cancelled
Build Geode Mod / macOS (push) Has been cancelled
Build Geode Mod / Package builds (push) Has been cancelled
Build Geode Mod / Android32 (push) Has been cancelled
Build Geode Mod / Android64 (push) Has been cancelled
Build Geode Mod / Windows (push) Has been cancelled
Build Geode Mod / iOS (push) Has been cancelled
Build Geode Mod / macOS (push) Has been cancelled
Build Geode Mod / Package builds (push) Has been cancelled
This commit is contained in:
10 files changed
+189
No files matched your search
@@ -0,0 +1,57 @@
|
||||
name: Build Geode Mod
|
||||
|
||||
on:
|
||||
workflow_dispatch:
|
||||
push:
|
||||
branches:
|
||||
- "**"
|
||||
|
||||
jobs:
|
||||
build:
|
||||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
config:
|
||||
- name: Windows
|
||||
os: windows-latest
|
||||
|
||||
- name: macOS
|
||||
os: macos-latest
|
||||
|
||||
- name: iOS
|
||||
os: macos-latest
|
||||
target: iOS
|
||||
|
||||
- name: Android32
|
||||
os: ubuntu-latest
|
||||
target: Android32
|
||||
|
||||
- name: Android64
|
||||
os: ubuntu-latest
|
||||
target: Android64
|
||||
|
||||
name: ${{ matrix.config.name }}
|
||||
runs-on: ${{ matrix.config.os }}
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
|
||||
- name: Build the mod
|
||||
uses: geode-sdk/build-geode-mod@main
|
||||
with:
|
||||
combine: true
|
||||
target: ${{ matrix.config.target }}
|
||||
|
||||
package:
|
||||
name: Package builds
|
||||
runs-on: ubuntu-latest
|
||||
needs: ['build']
|
||||
|
||||
steps:
|
||||
- uses: geode-sdk/build-geode-mod/combine@main
|
||||
id: build
|
||||
|
||||
- uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: Build Output
|
||||
path: ${{ steps.build.outputs.build-output }}
|
||||
Reference in new issue
Block a user