| 1234567891011121314151617181920212223242526272829303132333435363738 |
- name: build
- on: [push, pull_request]
- jobs:
- build-android:
- runs-on: ubuntu-latest
- steps:
- - name: Setup Java 8
- uses: actions/setup-java@v1
- with:
- java-version: 1.8
- - name: Checkout
- uses: actions/checkout@v2
- with:
- submodules: true
- - name: Build
- run: bash ./gradlew assembleNormalRelease assembleEmbedRelease bundleNormalRelease bundleEmbedRelease
- - name: Artifact (embed APK)
- uses: actions/upload-artifact@v2
- with:
- name: love-android-embed.apk
- path: app/build/outputs/apk/embed/release/app-embed-release-unsigned.apk
- - name: Artifact (normal APK)
- uses: actions/upload-artifact@v2
- with:
- name: love-android.apk
- path: app/build/outputs/apk/normal/release/app-normal-release-unsigned.apk
- - name: Artifact (embed AAB)
- uses: actions/upload-artifact@v2
- with:
- name: love-android-embed.aab
- path: app/build/outputs/bundle/embedRelease/app-embed-release.aab
- - name: Artifact (normal AAB)
- uses: actions/upload-artifact@v2
- with:
- name: love-android.aab
- path: app/build/outputs/bundle/normalRelease/app-normal-release.aab
|