Skip to content

Flutter

Flutter #15

Workflow file for this run

name: Flutter
on:
push:
tags:
- '*'
branches:
- delta
workflow_dispatch:
inputs:
logLevel:
description: 'Log level'
required: true
default: 'warning'
tags:
description: 'Test scenario tags'
jobs:
build:
runs-on: ubuntu-latest
permissions:
packages: write
contents: write
id-token: write
steps:
- uses: actions/checkout@v2
- name: Setup Flutter SDK
uses: flutter-actions/setup-flutter@v2
with:
channel: stable
version: 3.16.9
- name: Install dependencies
run: flutter pub get
- name: Analyze project source
run: dart analyze --fatal-infos --fatal-warnings
- name: Run tests
run: flutter test --no-test-assets --disable-service-auth-codes --coverage
- name: Build APK
run: flutter build apk --debug --split-per-abi