CI/CD Pipeline Integration: iOS + Android stages with Gitea-native syntax #11

Merged
kfj001 merged 64 commits from ci/pipeline-integration into main 2026-08-03 20:16:03 -07:00
Showing only changes of commit ffd877430d - Show all commits
+11 -1
View File
5
@@ -216,13 +216,23 @@ jobs:
- name: Checkout
uses: actions/checkout@v4
- name: Check macOS platform
run: |
OS=$(uname -s)
echo "Detected OS: $OS"
if [ "$OS" != "Darwin" ]; then
echo "SKIPPED: iOS build requires macOS (Darwin). Detected $OS."
echo "To enable iOS builds, register a macOS runner with the 'macos' label."
exit 0
fi
- name: Setup Java 17
run: |
set -e
brew install openjdk@17 || true
export JAVA_HOME=" /opt/homebrew/Cellar/openjdk@17/17.0.20"
export PATH="$JAVA_HOME/bin:$PATH"
java -version
java -version || true
- name: Setup Flutter
run: |