aves/.github/workflows/check.yml
Thibault Deckers 5824974d07 github: check on PR,
scripts: libre APKS extraction
2024-08-18 16:47:37 +02:00

28 lines
582 B
YAML

name: Quality check
on:
push:
branches:
- develop
pull_request:
types: [ opened, synchronize, reopened ]
jobs:
build:
name: Check code quality.
runs-on: ubuntu-latest
steps:
- name: Clone the repository.
uses: actions/checkout@v4
- name: Get packages for the Flutter project.
run: scripts/pub_get_all.sh
- name: Update the flutter version file.
run: scripts/update_flutter_version.sh
- name: Static analysis.
run: ./flutterw analyze
- name: Unit tests.
run: ./flutterw test