Skip to content

unit test and work flow implementation #1

unit test and work flow implementation

unit test and work flow implementation #1

Workflow file for this run

name: Flutter CI/CD
on:
push:
branches:
- development # Change this to your main branch
pull_request:
branches:
- master # Change this to your main branch
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Set up Flutter
uses: subosito/flutter-action@v2
with:
flutter-version: '3.22.2'
- name: Install dependencies
run: flutter pub get
- name: Run tests
run: flutter test
# Uncomment the following steps if you want to build your app
- name: Build Android APK
run: flutter build apk --release
# - name: Build iOS
# run: flutter build ios --release
# Optional: Archive build artifacts
# - name: Archive APK
# uses: actions/upload-artifact@v3
# with:
# name: app-release.apk
# path: build/app/outputs/flutter-apk/app-release.apk