Files
love-android/.github/workflows/main.yml
T
2020-12-23 22:19:05 +08:00

39 lines
1.2 KiB
YAML

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