@@ -38,44 +38,44 @@ jobs:
3838 BRANCH : ${{ github.head_ref }}
3939 run : git checkout -B "$BRANCH"
4040
41- - name : Set up JDK 11
42- uses : actions/setup-java@v3
43- with :
44- java-version : 11
45- distribution : " temurin"
46- cache : ' gradle'
47-
48- - name : Build debug APK
49- run : |
50- cd PipePipeClient
51- ./gradlew assembleDebug lintDebug --stacktrace -DskipFormatKtlint
52-
53- - name : Upload APKs
54- uses : actions/upload-artifact@v4
55- with :
56- name : all-apks-in-one(intermediates)
57- retention-days : 1
58- path : PipePipeClient/app/build/outputs/apk/debug/*.apk
41+ - name : Set up JDK 24
42+ uses : actions/setup-java@v4
43+ with :
44+ java-version : 24
45+ distribution : " temurin"
46+ cache : ' gradle'
5947
60- - name : Output filenames
61- id : step-output
62- run : |
63- files=$(ls PipePipeClient/app/build/outputs/apk/debug)
48+ - name : Build debug APK
49+ run : |
50+ cd PipePipeClient/android
51+ ./gradlew assembleDebug lintDebug --stacktrace -DskipFormatKtlint
6452
65- json_array="["
66- first_file=true
67- for file in $files; do
68- if [ "$first_file" = false ]; then
69- json_array+=", \"$file\""
70- else
71- json_array+="\"$file\""
72- first_file=false
73- fi
74- done
75- json_array+="]"
53+ - name : Upload APKs
54+ uses : actions/upload-artifact@v4
55+ with :
56+ name : all-apks-in-one(intermediates)
57+ retention-days : 1
58+ path : PipePipeClient/android/build/outputs/apk/debug/*.apk
7659
77- echo "files=$json_array"
78- echo "files=$json_array" >> "$GITHUB_OUTPUT"
60+ - name : Output filenames
61+ id : step-output
62+ run : |
63+ files=$(ls PipePipeClient/android/build/outputs/apk/debug)
64+
65+ json_array="["
66+ first_file=true
67+ for file in $files; do
68+ if [ "$first_file" = false ]; then
69+ json_array+=", \"$file\""
70+ else
71+ json_array+="\"$file\""
72+ first_file=false
73+ fi
74+ done
75+ json_array+="]"
76+
77+ echo "files=$json_array"
78+ echo "files=$json_array" >> "$GITHUB_OUTPUT"
7979
8080 upload-apk :
8181 runs-on : ubuntu-latest
0 commit comments