Skip to content

v3.8.2

v3.8.2 #34

name: Build example apk
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
on:
release:
types:
- created
permissions:
contents: write
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
jobs:
build-apk:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-java@v4
with:
distribution: 'zulu'
java-version: '17'
- uses: flutter-actions/setup-flutter@v4
with:
channel: 'stable'
cache: true
- run: flutter doctor -v
name: Flutter info
- run: flutter build apk --release
name: Build apk
working-directory: ${{ github.workspace }}/example
- name: Upload apk to release ${{ github.event.release.tag_name }}
run: |
gh release upload ${{ github.event.release.tag_name }} build/app/outputs/flutter-apk/*.apk
echo "Show apk download url: "
gh release view ${{ github.event.release.tag_name }} --json assets --jq '.assets.[].url'
working-directory: ${{ github.workspace }}/example