Skip to content

Commit b4486c6

Browse files
feat(ref: no-ref): ci-cd
1 parent 264333e commit b4486c6

File tree

2 files changed

+30
-2
lines changed

2 files changed

+30
-2
lines changed

.github/workflows/ci-checks.yml

+29
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
name: CI Checks
2+
3+
on:
4+
push:
5+
branches:
6+
- '**'
7+
8+
jobs:
9+
lint-and-build:
10+
name: Lint, Build, and Conflict Check
11+
runs-on: ubuntu-latest
12+
13+
steps:
14+
- name: Checkout Code
15+
uses: actions/checkout@v3
16+
17+
- name: Setup Flutter
18+
uses: subosito/flutter-action@v2
19+
with:
20+
flutter-version: stable
21+
22+
- name: Install Dependencies
23+
run: flutter pub get
24+
25+
- name: Run Linter
26+
run: flutter analyze
27+
28+
- name: Build Flutter Web
29+
run: flutter build web

.gitignore

+1-2
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,6 @@ migrate_working_dir/
3636
/build/
3737

3838
# Web related
39-
lib/generated_plugin_registrant.dart
4039

4140
# Symbolication related
4241
app.*.symbols
@@ -57,4 +56,4 @@ firebase_credentials.json
5756

5857
# Assets
5958
/assets/default-icons
60-
/assets/i18n
59+
/assets/i18n

0 commit comments

Comments
 (0)