Skip to content

[FLUTTER] APK Create : YoannBrglt push '[Feature/RSA] add RSA and AES' 🚀 #15

[FLUTTER] APK Create : YoannBrglt push '[Feature/RSA] add RSA and AES' 🚀

[FLUTTER] APK Create : YoannBrglt push '[Feature/RSA] add RSA and AES' 🚀 #15

name: "[FLUTTER] APK Create"
run-name: "[FLUTTER] APK Create : ${{ github.actor }} push '${{ github.event.head_commit.message }}' 🚀"
on:
push:
# branches:
# - develop
# paths:
# - app_flutter/**
jobs:
build-apk:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3.4.0
- uses: actions/setup-java@v3.10.0
with:
distribution: 'zulu' # See 'Supported distributions' for available options
java-version: '11'
- uses: subosito/flutter-action@v2.8.0
with:
flutter-version: '3.13.2'
channel: stable
- name: Create env file
working-directory: ./client_flutter
run: |
touch .env
echo BASEURL=${{ secrets.API_BASEURL }} >> .env
echo MODE=DEV >> .env
cat .env
ls -a
- name: get package
working-directory: ./client_flutter
run: |
flutter pub get
- name: launch Test
continue-on-error: true
working-directory: ./client_flutter
run : |
flutter test
- name: build apk
working-directory: ./client_flutter
run : |
flutter build apk --debug
- uses: actions/upload-artifact@v1
with:
name: release-apk
path: build/app/outputs/flutter-apk/app-debug.apk