add GitHub Actions workflows for Dart Analyzer and

PubDev Score calculation
This commit is contained in:
LukasPoque
2023-11-06 17:35:31 +01:00
parent 8120cbea6d
commit 509a480603
2 changed files with 64 additions and 0 deletions

29
.github/workflows/analyze_project.yaml vendored Normal file
View File

@@ -0,0 +1,29 @@
name: Dart Analyzer
on:
push:
branches: [ main ]
pull_request:
branches: [ main ]
jobs:
analyze:
name: Analyze
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/setup-java@v1
with:
java-version: '12.x'
- name: Install Flutter
uses: subosito/flutter-action@v1
with:
flutter-version: '2.x'
- name: Get dependencies
run: flutter pub get
- name: Analyze
run: flutter analyze