4040
4141 - name : Set current date as env variable
4242 run : echo "date_today=$(date +'%Y-%m-%d')" >> $GITHUB_ENV
43- # Create APK Release
43+
44+ # Create APK Github Release
4445 - name : Build apk release project (APK)
45- run : ./gradlew assemble --warning-mode all
46+ run : ./gradlew assembleGithubRelease --warning-mode all
4647
4748 # Upload Artifact Build
4849 - name : Find Release Github arm64
5354 name : ytdlnis-autogenerated-arm64-v8a-github-release
5455 path : ${{ env.APK_PATH }}
5556
56- - name : Find Release FOSS arm64
57- run : echo "APK_PATH=$(find ${{ env.main_project_module }}/build/outputs/apk/foss/release/ -type f -name '*arm64*.apk')" >> $GITHUB_ENV
58- - name : Upload APK Release FOSS arm64
59- uses : actions/upload-artifact@v4
60- with :
61- name : ytdlnis-autogenerated-arm64-v8a-foss-release
62- path : ${{ env.APK_PATH }}
63-
6457 - name : Find Release Github armeabiv7
6558 run : echo "APK_PATH=$(find ${{ env.main_project_module }}/build/outputs/apk/github/release/ -type f -name '*armeabi*.apk')" >> $GITHUB_ENV
6659 - name : Upload APK Release Github armeabiv7
6962 name : ytdlnis-autogenerated-armeabi-v7a-github-release
7063 path : ${{ env.APK_PATH }}
7164
72- - name : Find Release FOSS armeabiv7
73- run : echo "APK_PATH=$(find ${{ env.main_project_module }}/build/outputs/apk/foss/release/ -type f -name '*armeabi*.apk')" >> $GITHUB_ENV
74- - name : Upload APK Release FOSS armeabiv7
75- uses : actions/upload-artifact@v4
76- with :
77- name : ytdlnis-autogenerated-armeabi-v7a-foss-release
78- path : ${{ env.APK_PATH }}
79-
8065 - name : Find Release Github universal
8166 run : echo "APK_PATH=$(find ${{ env.main_project_module }}/build/outputs/apk/github/release/ -type f -name '*universal*.apk')" >> $GITHUB_ENV
8267 - name : Upload APK Release Github universal
8570 name : ytdlnis-autogenerated-universal-github-release
8671 path : ${{ env.APK_PATH }}
8772
88- - name : Find Release FOSS universal
89- run : echo "APK_PATH=$(find ${{ env.main_project_module }}/build/outputs/apk/foss/release/ -type f -name '*universal*.apk')" >> $GITHUB_ENV
90- - name : Upload APK Release FOSS universal
91- uses : actions/upload-artifact@v4
92- with :
93- name : ytdlnis-autogenerated-universal-foss-release
94- path : ${{ env.APK_PATH }}
95-
9673 - name : Find Release Github x86
9774 run : echo "APK_PATH=$(find ${{ env.main_project_module }}/build/outputs/apk/github/release/ -type f -name '*x86-*.apk')" >> $GITHUB_ENV
9875 - name : Upload APK Release Github x86
@@ -101,14 +78,6 @@ jobs:
10178 name : ytdlnis-autogenerated-x86-github-release
10279 path : ${{ env.APK_PATH }}
10380
104- - name : Find Release FOSS x86
105- run : echo "APK_PATH=$(find ${{ env.main_project_module }}/build/outputs/apk/foss/release/ -type f -name '*x86-*.apk')" >> $GITHUB_ENV
106- - name : Upload APK Release FOSS x86
107- uses : actions/upload-artifact@v4
108- with :
109- name : ytdlnis-autogenerated-x86-foss-release
110- path : ${{ env.APK_PATH }}
111-
11281 - name : Find Release Github x86_64
11382 run : echo "APK_PATH=$(find ${{ env.main_project_module }}/build/outputs/apk/github/release/ -type f -name '*x86_64*.apk')" >> $GITHUB_ENV
11483 - name : Upload APK Release Github x86_64
@@ -117,6 +86,49 @@ jobs:
11786 name : ytdlnis-autogenerated-x86_64-github-release
11887 path : ${{ env.APK_PATH }}
11988
89+ # Noted For Output [main_project_module]/build/outputs/apk/github/release/
90+ - name : Upload APK Release
91+ uses : actions/upload-artifact@v4
92+ with :
93+ name : YTDLnis APK release github generated
94+ path : ${{ env.main_project_module }}/build/outputs/apk/github/release/
95+
96+ # Create APK FOSS Release
97+ - name : Build apk release project (APK)
98+ run : ./gradlew assembleFossRelease --warning-mode all
99+
100+ - name : Find Release FOSS arm64
101+ run : echo "APK_PATH=$(find ${{ env.main_project_module }}/build/outputs/apk/foss/release/ -type f -name '*arm64*.apk')" >> $GITHUB_ENV
102+ - name : Upload APK Release FOSS arm64
103+ uses : actions/upload-artifact@v4
104+ with :
105+ name : ytdlnis-autogenerated-arm64-v8a-foss-release
106+ path : ${{ env.APK_PATH }}
107+
108+ - name : Find Release FOSS armeabiv7
109+ run : echo "APK_PATH=$(find ${{ env.main_project_module }}/build/outputs/apk/foss/release/ -type f -name '*armeabi*.apk')" >> $GITHUB_ENV
110+ - name : Upload APK Release FOSS armeabiv7
111+ uses : actions/upload-artifact@v4
112+ with :
113+ name : ytdlnis-autogenerated-armeabi-v7a-foss-release
114+ path : ${{ env.APK_PATH }}
115+
116+ - name : Find Release FOSS universal
117+ run : echo "APK_PATH=$(find ${{ env.main_project_module }}/build/outputs/apk/foss/release/ -type f -name '*universal*.apk')" >> $GITHUB_ENV
118+ - name : Upload APK Release FOSS universal
119+ uses : actions/upload-artifact@v4
120+ with :
121+ name : ytdlnis-autogenerated-universal-foss-release
122+ path : ${{ env.APK_PATH }}
123+
124+ - name : Find Release FOSS x86
125+ run : echo "APK_PATH=$(find ${{ env.main_project_module }}/build/outputs/apk/foss/release/ -type f -name '*x86-*.apk')" >> $GITHUB_ENV
126+ - name : Upload APK Release FOSS x86
127+ uses : actions/upload-artifact@v4
128+ with :
129+ name : ytdlnis-autogenerated-x86-foss-release
130+ path : ${{ env.APK_PATH }}
131+
120132 - name : Find Release FOSS x86_64
121133 run : echo "APK_PATH=$(find ${{ env.main_project_module }}/build/outputs/apk/foss/release/ -type f -name '*x86_64*.apk')" >> $GITHUB_ENV
122134 - name : Upload APK Release FOSS x86_64
@@ -125,13 +137,6 @@ jobs:
125137 name : ytdlnis-autogenerated-x86_64-foss-release
126138 path : ${{ env.APK_PATH }}
127139
128- # Noted For Output [main_project_module]/build/outputs/apk/github/release/
129- - name : Upload APK Release
130- uses : actions/upload-artifact@v4
131- with :
132- name : YTDLnis APK release github generated
133- path : ${{ env.main_project_module }}/build/outputs/apk/github/release/
134-
135140 - name : Upload APK Release
136141 uses : actions/upload-artifact@v4
137142 with :
0 commit comments