Skip to content
Draft
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 10 additions & 3 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
# Desktop Build Notes:
# - StandaloneWindows64 and StandaloneOSX build on ubuntu with the GameCI windows-mono / mac-mono images
# (Mono scripting backend; IL2CPP would need OS-native runners). Artifacts are uploaded, nothing is
# uploaded to a store or device farm. The real-webview proofs for desktop run in stash-native CI.
#
# iOS Build Notes:
# - For cloud builds, keep Unity project signing set to manual with the specified provisioning profile.
# - Provisioning Profile UUID: 5dec23b8-fdeb-4122-b059-dbc982dbc44f (App ID: com.stash.sdkdemo)
Expand All @@ -22,6 +27,8 @@ on:
- Android
- iOS
- iOS-simulator
- StandaloneWindows64
- StandaloneOSX
upload_to_testflight:
description: 'Upload to TestFlight (iOS only)'
required: false
Expand Down Expand Up @@ -86,9 +93,9 @@ jobs:
Library-${{ matrix.platform }}-
Library-

# Free up disk space for Android builds
- name: Free disk space (Android only)
if: matrix.platform == 'Android'
# Free up disk space for Android and desktop builds (the GameCI images are large)
- name: Free disk space (Android and desktop)
if: matrix.platform == 'Android' || startsWith(matrix.platform, 'Standalone')
uses: jlumbroso/free-disk-space@v1.3.1

# iOS: Clean up any existing certificate/keychain state to avoid conflicts
Expand Down
Loading