1212
1313jobs :
1414 build-library :
15- runs-on : ${{ matrix.os }}
16- strategy :
17- matrix :
18- os :
19- - macOS-latest
20- - windows-latest
21- - ubuntu-latest
15+ runs-on : macOS-latest
2216 steps :
2317 - uses : actions/checkout@v1
2418 - name : Set up JDK 17
@@ -39,10 +33,13 @@ jobs:
3933 ${{ runner.os }}-konan-
4034 - name : Check
4135 run : ./local-check.sh
36+ shell : bash
4237 - name : Plugin local publish
4338 run : ./gradlew -p resources-generator publishToMavenLocal
39+ shell : bash
4440 - name : Library local publish
4541 run : ./gradlew publishToMavenLocal
42+ shell : bash
4643 - name : Upload artifacts
4744 uses : actions/upload-artifact@v3
4845 with :
9491 path : ~/.m2/repository/dev/icerock
9592 - name : Sample - android-mpp-app
9693 run : cd samples/android-mpp-app && ./local-check.sh
94+ shell : bash
9795 - name : Publish Test Report
9896 uses : mikepenz/action-junit-report@v2
9997 if : ${{ always() }}
@@ -140,6 +138,7 @@ jobs:
140138 path : ~/.m2/repository/dev/icerock
141139 - name : Sample - auto-manifest
142140 run : cd samples/auto-manifest && ./local-check.sh
141+ shell : bash
143142 - name : Publish Test Report
144143 uses : mikepenz/action-junit-report@v2
145144 if : ${{ always() }}
@@ -186,6 +185,7 @@ jobs:
186185 path : ~/.m2/repository/dev/icerock
187186 - name : Sample - compose-jvm-app
188187 run : cd samples/compose-jvm-app && ./local-check.sh
188+ shell : bash
189189 - name : Publish Test Report
190190 uses : mikepenz/action-junit-report@v2
191191 if : ${{ always() }}
@@ -232,6 +232,7 @@ jobs:
232232 path : ~/.m2/repository/dev/icerock
233233 - name : Sample - resources-gallery
234234 run : cd samples/resources-gallery && ./local-check.sh
235+ shell : bash
235236 - name : Publish Test Report
236237 uses : mikepenz/action-junit-report@v2
237238 if : ${{ always() }}
@@ -278,6 +279,7 @@ jobs:
278279 path : ~/.m2/repository/dev/icerock
279280 - name : Sample - default-hierarchy-gallery-mobile
280281 run : cd samples/default-hierarchy-gallery-mobile && ./local-check.sh
282+ shell : bash
281283 - name : Publish Test Report
282284 uses : mikepenz/action-junit-report@v2
283285 if : ${{ always() }}
@@ -318,6 +320,7 @@ jobs:
318320 path : ~/.m2/repository/dev/icerock
319321 - name : Sample - ios-static-xcframework
320322 run : cd samples/ios-static-xcframework && ./local-check.sh
323+ shell : bash
321324 - name : Publish Test Report
322325 uses : mikepenz/action-junit-report@v2
323326 if : ${{ always() }}
@@ -358,6 +361,7 @@ jobs:
358361 path : ~/.m2/repository/dev/icerock
359362 - name : Sample - ios-cocoapods-static-framework
360363 run : cd samples/ios-cocoapods-static-framework && ./local-check.sh
364+ shell : bash
361365 - name : Publish Test Report
362366 uses : mikepenz/action-junit-report@v2
363367 if : ${{ always() }}
@@ -398,6 +402,7 @@ jobs:
398402 path : ~/.m2/repository/dev/icerock
399403 - name : Sample - kotlin-ios-app
400404 run : cd samples/kotlin-ios-app && ./local-check.sh
405+ shell : bash
401406 - name : Publish Test Report
402407 uses : mikepenz/action-junit-report@v2
403408 if : ${{ always() }}
@@ -444,6 +449,7 @@ jobs:
444449 path : ~/.m2/repository/dev/icerock
445450 - name : Sample - compose-resources-gallery
446451 run : cd samples/compose-resources-gallery && ./local-check.sh
452+ shell : bash
447453 - name : Publish Test Report
448454 uses : mikepenz/action-junit-report@v2
449455 if : ${{ always() }}
@@ -490,6 +496,7 @@ jobs:
490496 path : ~/.m2/repository/dev/icerock
491497 - name : Sample - kotlin-2-sample
492498 run : cd samples/kotlin-2-sample && ./local-check.sh
499+ shell : bash
493500 - name : Publish Test Report
494501 uses : mikepenz/action-junit-report@v2
495502 if : ${{ always() }}
@@ -536,6 +543,7 @@ jobs:
536543 path : ~/.m2/repository/dev/icerock
537544 - name : Sample - cm-resources-sample
538545 run : cd samples/cm-resources-sample && ./local-check.sh
546+ shell : bash
539547 - name : Publish Test Report
540548 uses : mikepenz/action-junit-report@v2
541549 if : ${{ always() }}
0 commit comments