@@ -47,45 +47,45 @@ jobs:
47
47
env :
48
48
JAVA_HOME : ${{ env.JAVA_HOME_11_X64 }}
49
49
50
- # build-android-rnta:
51
- # runs-on: macos-latest
52
- # steps:
53
- # - name: Checkout Repo
54
-
55
- # with:
56
- # submodules: 'recursive'
57
- # - name: Free space
58
- # uses: ./.github/workflows/macos_freespace
59
- # - name: Setup CMake
60
- # uses: jwlawson/[email protected]
61
- # with:
62
- # cmake-version: '3.26.3'
63
- # - name: Setup Ninja
64
- # run: brew install ninja
65
- # - name: Setup Watchman
66
- # run: brew install watchman
67
- # - name: NPM Install (Playground)
68
- # run: npm install
69
- # working-directory: ./Apps/BRNPlayground
50
+ build-android-rnta :
51
+ runs-on : macos-latest
52
+ steps :
53
+ - name : Checkout Repo
54
+
55
+ with :
56
+ submodules : ' recursive'
57
+ - name : Free space
58
+ uses : ./.github/workflows/macos_freespace
59
+ - name : Setup CMake
60
+
61
+ with :
62
+ cmake-version : ' 3.26.3'
63
+ - name : Setup Ninja
64
+ run : brew install ninja
65
+ - name : Setup Watchman
66
+ run : brew install watchman
67
+ - name : NPM Install (Playground)
68
+ run : npm install
69
+ working-directory : ./Apps/BRNPlayground
70
70
71
- # - name: Build Windows Bundle
72
- # run: npm run build:android
73
- # working-directory: ./Apps/BRNPlayground
71
+ - name : Build Windows Bundle
72
+ run : npm run build:android
73
+ working-directory : ./Apps/BRNPlayground
74
74
75
- # - name: NPM Install (Binary Package)
76
- # run: npm install
77
- # working-directory: ./Package
78
- # - name: Setup Java
79
- # uses: actions/setup-java@v3
80
- # with:
81
- # distribution: 'temurin'
82
- # java-version: '17'
83
- # check-latest: true
84
- # - name: Gulp (Android)
85
- # run: npx gulp buildAndroidRNTA
86
- # working-directory: ./Package
87
- # env:
88
- # JAVA_HOME: ${{ env.JAVA_HOME_11_X64 }}
75
+ - name : NPM Install (Binary Package)
76
+ run : npm install
77
+ working-directory : ./Package
78
+ - name : Setup Java
79
+ uses : actions/setup-java@v3
80
+ with :
81
+ distribution : ' temurin'
82
+ java-version : ' 17'
83
+ check-latest : true
84
+ - name : Gulp (Android)
85
+ run : npx gulp buildAndroidRNTA
86
+ working-directory : ./Package
87
+ env :
88
+ JAVA_HOME : ${{ env.JAVA_HOME_11_X64 }}
89
89
90
90
build-iOS :
91
91
runs-on : macos-latest
@@ -113,40 +113,40 @@ jobs:
113
113
run : npx gulp buildIOS
114
114
working-directory : ./Package
115
115
116
- # build-iOS-rnta:
117
- # runs-on: macos-latest
118
- # steps:
119
- # - name: Checkout Repo
120
-
121
- # with:
122
- # submodules: 'recursive'
123
- # - name: Free space
124
- # uses: ./.github/workflows/macos_freespace
125
- # - name: Setup Watchman
126
- # run: brew install watchman
116
+ build-iOS-rnta :
117
+ runs-on : macos-latest
118
+ steps :
119
+ - name : Checkout Repo
120
+
121
+ with :
122
+ submodules : ' recursive'
123
+ - name : Free space
124
+ uses : ./.github/workflows/macos_freespace
125
+ - name : Setup Watchman
126
+ run : brew install watchman
127
127
128
- # - name: NPM Install (Playground)
129
- # run: npm install
130
- # working-directory: ./Apps/BRNPlayground
128
+ - name : NPM Install (Playground)
129
+ run : npm install
130
+ working-directory : ./Apps/BRNPlayground
131
131
132
- # - name: Build iOS Bundle
133
- # run: npm run build:ios
134
- # working-directory: ./Apps/BRNPlayground
132
+ - name : Build iOS Bundle
133
+ run : npm run build:ios
134
+ working-directory : ./Apps/BRNPlayground
135
135
136
- # - name: NPM Install (Binary Package)
137
- # run: npm install
138
- # working-directory: ./Package
139
- # - name: Gulp (iOS)
140
- # run: npx gulp buildIOSRNTA
141
- # working-directory: ./Package
136
+ - name : NPM Install (Binary Package)
137
+ run : npm install
138
+ working-directory : ./Package
139
+ - name : Gulp (iOS)
140
+ run : npx gulp buildIOSRNTA
141
+ working-directory : ./Package
142
142
143
- # - name: Cache XCFrameworks
144
- # uses: actions/cache@v2
145
- # with:
146
- # path: Modules/@babylonjs/react-native-iosandroid/ios/libs
147
- # key: ${{ runner.os }}-xcframeworks-${{ github.sha }}
148
- # restore-keys: |
149
- # ${{ runner.os }}-xcframeworks
143
+ - name : Cache XCFrameworks
144
+ uses : actions/cache@v2
145
+ with :
146
+ path : Modules/@babylonjs/react-native-iosandroid/ios/libs
147
+ key : ${{ runner.os }}-xcframeworks-${{ github.sha }}
148
+ restore-keys : |
149
+ ${{ runner.os }}-xcframeworks
150
150
151
151
test-publish-android-ios :
152
152
runs-on : macos-latest
0 commit comments