Skip to content

Commit d0f828b

Browse files
committed
ci: setup flutter before making changes
1 parent db3d24d commit d0f828b

File tree

3 files changed

+19
-8
lines changed

3 files changed

+19
-8
lines changed
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
name: "Setup Flutter"
2+
description: "Sets up Flutter with the standard version for this repo"
3+
runs:
4+
using: "composite"
5+
steps:
6+
- name: Set up Flutter
7+
uses: subosito/flutter-action@v2
8+
with:
9+
channel: stable
10+
flutter-version: "3.35.5"
11+
cache: true
12+
- name: Install dependencies
13+
run: flutter pub get
14+
shell: bash

.github/workflows/ci.yml

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,7 @@ jobs:
1717
uses: actions/checkout@v5
1818

1919
- name: Set up Flutter
20-
uses: subosito/flutter-action@v2
21-
with:
22-
channel: stable
23-
flutter-version: 3.35.5
24-
cache: true
25-
26-
- name: Install
27-
run: flutter pub get
20+
uses: ./.github/actions/setup-flutter
2821

2922
- name: Static Analysis
3023
run: flutter analyze

.github/workflows/create-release-pr.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,10 @@ jobs:
113113
114114
git add .
115115
116+
- name: Set up Flutter
117+
if: inputs.ios_version != ''
118+
uses: ./.github/actions/setup-flutter
119+
116120
- name: Update iOS SDK version
117121
if: inputs.ios_version != ''
118122
run: |

0 commit comments

Comments
 (0)