Skip to content

Merge pull request #35 from magic-pinecone/refactor/modularize #13

Merge pull request #35 from magic-pinecone/refactor/modularize

Merge pull request #35 from magic-pinecone/refactor/modularize #13

Workflow file for this run

name: Flutter CI
on:
pull_request:
types:
- opened
- synchronize
- reopened
- ready_for_review
branches:
- main
paths:
- app/**
- .github/workflows/flutter-ci.yml
push:
branches:
- master
paths:
- app/**
- .github/workflows/flutter-ci.yml
permissions:
contents: read
actions: write
concurrency:
group: flutter-ci-${{ github.ref }}
cancel-in-progress: true
jobs:
analyze-and-test:
runs-on: ubuntu-latest
defaults:
run:
working-directory: app
steps:
- uses: actions/checkout@v6
- uses: subosito/flutter-action@v2
with:
channel: stable
cache: true
- name: Install dependencies
run: flutter pub get
- name: Analyze
run: flutter analyze --fatal-infos
- name: Test
run: flutter test