1212 runs-on : ubuntu-latest
1313 steps :
1414 - name : Checkout
15- uses : actions/checkout@v4
15+ uses : actions/checkout@v6
1616
1717 - name : Setup
1818 uses : ./.github/actions/setup
@@ -31,25 +31,12 @@ jobs:
3131 - name : Format check
3232 run : yarn prettier --check
3333
34- # no tests yet 😥
35- # test:
36- # runs-on: ubuntu-latest
37- # steps:
38- # - name: Checkout
39- # uses: actions/checkout@v4
40-
41- # - name: Setup
42- # uses: ./.github/actions/setup
43-
44- # - name: Run unit tests
45- # run: yarn test --maxWorkers=2 --coverage
46-
4734 build-library :
4835 runs-on : ubuntu-latest
4936 needs : [lint]
5037 steps :
5138 - name : Checkout
52- uses : actions/checkout@v4
39+ uses : actions/checkout@v6
5340
5441 - name : Setup
5542 uses : ./.github/actions/setup
@@ -62,23 +49,23 @@ jobs:
6249 needs : build-library
6350 steps :
6451 - name : Checkout
65- uses : actions/checkout@v4
52+ uses : actions/checkout@v6
6653
6754 - name : Setup
6855 uses : ./.github/actions/setup
6956
7057 - name : Install JDK
71- uses : actions/setup-java@v4
58+ uses : actions/setup-java@v5
7259 with :
73- distribution : ' zulu'
74- java-version : ' 17 '
60+ distribution : " zulu"
61+ java-version : " 17 "
7562
7663 - name : Finalize Android SDK
7764 run : |
7865 /bin/bash -c "yes | $ANDROID_HOME/cmdline-tools/latest/bin/sdkmanager --licenses > /dev/null"
7966
8067 - name : Cache Gradle
81- uses : actions/cache@v4
68+ uses : actions/cache@v5
8269 with :
8370 path : |
8471 ~/.gradle/wrapper
@@ -94,31 +81,21 @@ jobs:
9481 run : |
9582 yarn build:android
9683
97- # !! Currently build iOS is not working due to issues with XCode version
98- # build-ios:
99- # runs-on: macos-14
100- # needs: build-library
101-
102- # steps:
103- # - name: Checkout
104- # uses: actions/checkout@v4
105-
106- # - name: Setup Xcode version
107- # uses: maxim-lobanov/setup-xcode@v1.6.0
108- # with:
109- # xcode-version: '15.4.0'
110-
111-
84+ build-ios :
85+ runs-on : macos-latest
86+ needs : build-library
87+ steps :
88+ - name : Checkout
89+ uses : actions/checkout@v6
11290
113- # - name: Setup
114- # uses: ./.github/actions/setup
91+ - name : Setup
92+ uses : ./.github/actions/setup
11593
116- # - name: Install cocoapods
117- # run: |
118- # cd example/ios
119- # pod install
94+ - name : Install pods
95+ working-directory : ./example/ios
96+ run : pod install
12097
121- # - name: Build example for iOS
122- # working-directory: ./example
123- # run: |
124- # yarn build:ios
98+ - name : Build example for iOS
99+ working-directory : ./example
100+ run : |
101+ yarn build:ios
0 commit comments