Skip to content

Commit c47e02c

Browse files
Checkpoint before follow-up message
Co-authored-by: clinchmtnmojo <clinchmtnmojo@gmail.com>
1 parent 2585863 commit c47e02c

File tree

1 file changed

+18
-18
lines changed

1 file changed

+18
-18
lines changed

.github/workflows/linux-appstore-release.yml

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -70,12 +70,8 @@ jobs:
7070
flutter-version: ${{ env.FLUTTER_VERSION }}
7171
channel: 'stable'
7272

73-
- name: Download xfg-stark-cli
74-
run: |
75-
curl -L -o xfg-stark-cli-linux "https://github.com/ColinRitman/xfgwin/releases/download/v0.8.8/xfg-stark-cli-linux"
76-
chmod +x xfg-stark-cli-linux
77-
mkdir -p assets/bin
78-
mv xfg-stark-cli-linux assets/bin/
73+
- name: Download required binaries
74+
run: ./scripts/ensure-binaries.sh
7975

8076
- name: Enable Linux desktop support
8177
run: |
@@ -138,12 +134,8 @@ jobs:
138134
flutter-version: ${{ env.FLUTTER_VERSION }}
139135
channel: 'stable'
140136

141-
- name: Download xfg-stark-cli
142-
run: |
143-
curl -L -o xfg-stark-cli-linux "https://github.com/ColinRitman/xfgwin/releases/download/v0.8.8/xfg-stark-cli-linux"
144-
chmod +x xfg-stark-cli-linux
145-
mkdir -p assets/bin
146-
mv xfg-stark-cli-linux assets/bin/
137+
- name: Download required binaries
138+
run: ./scripts/ensure-binaries.sh
147139

148140
- name: Install Flatpak and dependencies
149141
run: |
@@ -159,6 +151,12 @@ jobs:
159151
- name: Install dependencies
160152
run: flutter pub get
161153

154+
- name: Run tests
155+
run: flutter test
156+
157+
- name: Analyze code
158+
run: flutter analyze
159+
162160
- name: Build Linux desktop app
163161
run: flutter build linux --release
164162

@@ -204,12 +202,8 @@ jobs:
204202
flutter-version: ${{ env.FLUTTER_VERSION }}
205203
channel: 'stable'
206204

207-
- name: Download xfg-stark-cli
208-
run: |
209-
curl -L -o xfg-stark-cli-linux "https://github.com/ColinRitman/xfgwin/releases/download/v0.8.8/xfg-stark-cli-linux"
210-
chmod +x xfg-stark-cli-linux
211-
mkdir -p assets/bin
212-
mv xfg-stark-cli-linux assets/bin/
205+
- name: Download required binaries
206+
run: ./scripts/ensure-binaries.sh
213207

214208
- name: Enable Linux desktop support
215209
run: |
@@ -220,6 +214,12 @@ jobs:
220214
- name: Install dependencies
221215
run: flutter pub get
222216

217+
- name: Run tests
218+
run: flutter test
219+
220+
- name: Analyze code
221+
run: flutter analyze
222+
223223
- name: Build Linux desktop app
224224
run: flutter build linux --release
225225

0 commit comments

Comments
 (0)