name: Android CI
on: [push]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: set up JDK 1.8
uses: actions/setup-java@v1
with:
java-version: 1.8
- uses: subosito/flutter-action@v1
with:
channel: 'stable'
- run: cd flutter_module&&flutter packages get&&cd ..
- run: cp -f flutter_module/.android/local.properties local.properties
- name: Build Release APK
run: bash ./gradlew assemble
- name: Upload releaseApk
uses: actions/upload-artifact@v1
with:
name: releaseApk
path: app/build/outputs/apk/release/
- name: Upload debugApk
uses: actions/upload-artifact@v1
with:
name: debugApk
path: app/build/outputs/apk/debug/