@@ -174,7 +174,7 @@ jobs:
174174 destination-github-username : ' dialpad'
175175 commit-message : " dialtone-tokens-swift release"
176176
177- # Publish Android
177+ # Publish Android tokens
178178 - name : Setup Java
179179 if : ${{ needs.variables-setup.outputs.current_branch == 'production' && matrix.package == 'dialtone-tokens' }}
180180 uses : actions/setup-java@v4
@@ -186,13 +186,36 @@ jobs:
186186 packages/dialtone-tokens/*.gradle*
187187 packages/dialtone-tokens/**/gradle-wrapper.properties
188188
189- - name : Build android
189+ - name : Build android tokens
190190 if : ${{ needs.variables-setup.outputs.current_branch == 'production' && matrix.package == 'dialtone-tokens' }}
191191 run : pnpm nx run dialtone-tokens:publish:android-package
192192
193- - name : Publish android - Gradle
193+ - name : Publish android tokens - Gradle
194194 if : ${{ needs.variables-setup.outputs.current_branch == 'production' && matrix.package == 'dialtone-tokens' }}
195195 working-directory : ./packages/dialtone-tokens
196196 env :
197197 GITHUB_USER : braddialpad
198198 run : ./gradlew publish
199+
200+ # Publish Android icons
201+ - name : Setup Java
202+ if : ${{ needs.variables-setup.outputs.current_branch == 'production' && matrix.package == 'dialtone-icons' }}
203+ uses : actions/setup-java@v4
204+ with :
205+ java-version : 17
206+ distribution : ' temurin'
207+ cache : ' gradle'
208+ cache-dependency-path : |
209+ packages/dialtone-icons/android/*.gradle*
210+ packages/dialtone-icons/android/**/gradle-wrapper.properties
211+
212+ - name : Build android icons
213+ if : ${{ needs.variables-setup.outputs.current_branch == 'production' && matrix.package == 'dialtone-icons' }}
214+ run : pnpm nx run dialtone-icons:publish:android-package
215+
216+ - name : Publish android icons - Gradle
217+ if : ${{ needs.variables-setup.outputs.current_branch == 'production' && matrix.package == 'dialtone-icons' }}
218+ working-directory : ./packages/dialtone-icons/android
219+ env :
220+ GITHUB_USER : braddialpad
221+ run : ./gradlew publish
0 commit comments