@@ -13,35 +13,13 @@ jobs:
1313 steps :
1414 - name : Checkout Repository
1515 uses : actions/checkout@v4
16- - name : Checkout Examples Repository
17- uses : actions/checkout@v4
18- with :
19- repository : processing/processing-examples
20- path : processing-examples
21- - name : Install Java
22- uses : actions/setup-java@v4
23- with :
24- java-version : ' 17'
25- distribution : ' temurin'
26- - name : Setup Gradle
27- uses : gradle/actions/setup-gradle@v4
16+
17+ - name : Setup and Build Android Mode
18+ uses : ./.github/actions/create
2819
29- - name : Setup Android SDK
30- uses : android-actions/setup-android@v3
31-
32- - name : Build with Gradle
33- run : |
34- echo sdk.dir=/usr/local/lib/android/sdk/ >> local.properties
35- ./gradlew libs:processing-core:build libs:processing-ar:build libs:processing-vr:build
36-
37- - name : Create the mode
38- run : |
39- cd processing
40- echo sdk.dir=/usr/local/lib/android/sdk/ >> local.properties
41- ./gradlew extractAarJars dist
42- # - name: Add artifact
43- # uses: actions/upload-artifact@v4
44- # with:
45- # name: processing-${{ github.ref_name }}-${{github.sha}}-${{ matrix.os_prefix }}-${{ matrix.arch }}-ant
46- # path: ./build/${{ matrix.os_prefix }}/processing-${{github.sha}}-${{ matrix.os_prefix}}-*
47- # retention-days: 1
20+ - name : Add artifact
21+ uses : actions/upload-artifact@v4
22+ with :
23+ name : AndroidMode
24+ path : ./processing/dist/AndroidMode.zip
25+ retention-days : 1
0 commit comments