Skip to content

Commit 3cf957d

Browse files
committed
fix actions builds
1 parent 417a732 commit 3cf957d

14 files changed

+127
-101
lines changed

.github/workflows/debugbuild.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ jobs:
5252
run: dart pub global activate fastforge
5353

5454
- name: Build and release
55-
run: fastforge release --name $GITHUB_REF_NAME
55+
run: fastforge release --name ${GITHUB_REF_NAME}linux
5656

5757
MACOSIOS:
5858
name: MacOS & iOS
@@ -83,7 +83,7 @@ jobs:
8383
run: dart pub global activate fastforge
8484

8585
- name: Build and release
86-
run: fastforge release --name $GITHUB_REF_NAME
86+
run: fastforge release --name ${GITHUB_REF_NAME}macos
8787

8888
WINDOWS:
8989
name: Windows
@@ -116,4 +116,4 @@ jobs:
116116
run: dart pub global activate fastforge
117117

118118
- name: Build and release
119-
run: fastforge release --name $GITHUB_REF_NAME
119+
run: fastforge release --name ${GITHUB_REF_NAME}windows

distribute_options.yaml

Lines changed: 112 additions & 86 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
output: dist/
22
releases:
3-
- name: dev
3+
- name: devlinux
44
jobs:
55
- name: release-dev-android-apk
66
package:
@@ -11,15 +11,29 @@ releases:
1111
target-platform: android-arm,android-arm64
1212
dart-define:
1313
FLUTTER_FLAVOR: dev
14-
- name: release-dev-ios-ipa
14+
- name: release-dev-linux-rpm
1515
package:
16-
platform: ios
17-
target: ipa
16+
platform: linux
17+
target: rpm
18+
build_args:
19+
dart-define:
20+
FLUTTER_FLAVOR: dev
21+
- name: release-dev-linux-appimage
22+
package:
23+
platform: linux
24+
target: appimage
1825
build_args:
19-
flavor: dev
20-
export-options-plist: ios/dev_ExportOptions.plist
2126
dart-define:
2227
FLUTTER_FLAVOR: dev
28+
- name: release-dev-linux-deb
29+
package:
30+
platform: linux
31+
target: deb
32+
build_args:
33+
dart-define:
34+
FLUTTER_FLAVOR: dev
35+
- name: devwindows
36+
jobs:
2337
- name: release-dev-windows-exe
2438
package:
2539
platform: windows
@@ -34,54 +48,59 @@ releases:
3448
build_args:
3549
dart-define:
3650
FLUTTER_FLAVOR: dev
51+
- name: devmacos
52+
jobs:
3753
- name: release-dev-mac-dmg
3854
package:
3955
platform: macos
4056
target: dmg
4157
build_args:
58+
flavor: dev
4259
dart-define:
4360
FLUTTER_FLAVOR: dev
44-
- name: release-dev-linux-rpm
61+
- name: release-dev-ios-ipa
4562
package:
46-
platform: linux
47-
target: rpm
63+
platform: ios
64+
target: ipa
4865
build_args:
66+
flavor: dev
67+
export-options-plist: ios/release_ExportOptions.plist
4968
dart-define:
5069
FLUTTER_FLAVOR: dev
51-
- name: release-dev-linux-appimage
70+
- name: releaselinux
71+
jobs:
72+
- name: release-release-android-apk
5273
package:
53-
platform: linux
54-
target: appimage
74+
platform: android
75+
target: apk
5576
build_args:
77+
flavor: release
78+
target-platform: android-arm,android-arm64
5679
dart-define:
57-
FLUTTER_FLAVOR: dev
58-
- name: release-dev-linux-deb
80+
FLUTTER_FLAVOR: release
81+
- name: release-release-linux-rpm
5982
package:
6083
platform: linux
61-
target: deb
84+
target: rpm
6285
build_args:
6386
dart-define:
64-
FLUTTER_FLAVOR: dev
65-
- name: release
66-
jobs:
67-
- name: release-release-android-apk
87+
FLUTTER_FLAVOR: release
88+
- name: release-release-linux-appimage
6889
package:
69-
platform: android
70-
target: apk
90+
platform: linux
91+
target: appimage
7192
build_args:
72-
flavor: release
73-
target-platform: android-arm,android-arm64
7493
dart-define:
7594
FLUTTER_FLAVOR: release
76-
- name: release-release-ios-ipa
95+
- name: release-release-linux-deb
7796
package:
78-
platform: ios
79-
target: ipa
97+
platform: linux
98+
target: deb
8099
build_args:
81-
flavor: release
82-
export-options-plist: ios/release_ExportOptions.plist
83100
dart-define:
84101
FLUTTER_FLAVOR: release
102+
- name: releasewindows
103+
jobs:
85104
- name: release-release-windows-exe
86105
package:
87106
platform: windows
@@ -96,35 +115,28 @@ releases:
96115
build_args:
97116
dart-define:
98117
FLUTTER_FLAVOR: release
118+
- name: releasemacos
119+
jobs:
99120
- name: release-release-mac-dmg
100121
package:
101122
platform: macos
102123
target: dmg
103124
build_args:
104125
dart-define:
105126
FLUTTER_FLAVOR: release
106-
- name: release-release-linux-rpm
107-
package:
108-
platform: linux
109-
target: rpm
110-
build_args:
111-
dart-define:
112-
FLUTTER_FLAVOR: release
113-
- name: release-release-linux-appimage
114-
package:
115-
platform: linux
116-
target: appimage
117127
build_args:
118128
dart-define:
119129
FLUTTER_FLAVOR: release
120-
- name: release-release-linux-deb
130+
- name: release-release-ios-ipa
121131
package:
122-
platform: linux
123-
target: deb
132+
platform: ios
133+
target: ipa
124134
build_args:
135+
flavor: release
136+
export-options-plist: ios/release_ExportOptions.plist
125137
dart-define:
126138
FLUTTER_FLAVOR: release
127-
- name: beta
139+
- name: betalinux
128140
jobs:
129141
- name: release-beta-android-apk
130142
package:
@@ -135,15 +147,29 @@ releases:
135147
target-platform: android-arm,android-arm64
136148
dart-define:
137149
FLUTTER_FLAVOR: beta
138-
- name: release-beta-ios-ipa
150+
- name: release-beta-linux-rpm
139151
package:
140-
platform: ios
141-
target: ipa
152+
platform: linux
153+
target: rpm
154+
build_args:
155+
dart-define:
156+
FLUTTER_FLAVOR: beta
157+
- name: release-beta-linux-appimage
158+
package:
159+
platform: linux
160+
target: appimage
142161
build_args:
143-
flavor: beta
144-
export-options-plist: ios/beta_ExportOptions.plist
145162
dart-define:
146163
FLUTTER_FLAVOR: beta
164+
- name: release-beta-linux-deb
165+
package:
166+
platform: linux
167+
target: deb
168+
build_args:
169+
dart-define:
170+
FLUTTER_FLAVOR: beta
171+
- name: betawindows
172+
jobs:
147173
- name: release-beta-windows-exe
148174
package:
149175
platform: windows
@@ -158,35 +184,28 @@ releases:
158184
build_args:
159185
dart-define:
160186
FLUTTER_FLAVOR: beta
187+
- name: betamacos
188+
jobs:
161189
- name: release-beta-mac-dmg
162190
package:
163191
platform: macos
164192
target: dmg
165193
build_args:
166194
dart-define:
167195
FLUTTER_FLAVOR: beta
168-
- name: release-beta-linux-rpm
169-
package:
170-
platform: linux
171-
target: rpm
172-
build_args:
173-
dart-define:
174-
FLUTTER_FLAVOR: beta
175-
- name: release-beta-linux-appimage
176-
package:
177-
platform: linux
178-
target: appimage
179196
build_args:
180197
dart-define:
181-
FLUTTER_FLAVOR: beta
182-
- name: release-beta-linux-deb
198+
FLUTTER_FLAVOR: release
199+
- name: release-release-ios-ipa
183200
package:
184-
platform: linux
185-
target: deb
201+
platform: ios
202+
target: ipa
186203
build_args:
204+
flavor: release
205+
export-options-plist: ios/release_ExportOptions.plist
187206
dart-define:
188-
FLUTTER_FLAVOR: beta
189-
- name: nightly
207+
FLUTTER_FLAVOR: release
208+
- name: nightlylinux
190209
jobs:
191210
- name: release-nightly-android-apk
192211
package:
@@ -197,15 +216,29 @@ releases:
197216
target-platform: android-arm,android-arm64
198217
dart-define:
199218
FLUTTER_FLAVOR: nightly
200-
- name: release-nightly-ios-ipa
219+
- name: release-nightly-linux-rpm
201220
package:
202-
platform: ios
203-
target: ipa
221+
platform: linux
222+
target: rpm
223+
build_args:
224+
dart-define:
225+
FLUTTER_FLAVOR: nightly
226+
- name: release-nightly-linux-appimage
227+
package:
228+
platform: linux
229+
target: appimage
204230
build_args:
205-
flavor: nightly
206-
export-options-plist: ios/nightly_ExportOptions.plist
207231
dart-define:
208232
FLUTTER_FLAVOR: nightly
233+
- name: release-nightly-linux-deb
234+
package:
235+
platform: linux
236+
target: deb
237+
build_args:
238+
dart-define:
239+
FLUTTER_FLAVOR: nightly
240+
- name: nightlywindows
241+
jobs:
209242
- name: release-nightly-windows-exe
210243
package:
211244
platform: windows
@@ -220,31 +253,24 @@ releases:
220253
build_args:
221254
dart-define:
222255
FLUTTER_FLAVOR: nightly
256+
- name: nightlymacos
257+
jobs:
223258
- name: release-nightly-mac-dmg
224259
package:
225260
platform: macos
226261
target: dmg
227262
build_args:
228263
dart-define:
229264
FLUTTER_FLAVOR: nightly
230-
- name: release-nightly-linux-rpm
231-
package:
232-
platform: linux
233-
target: rpm
234-
build_args:
235-
dart-define:
236-
FLUTTER_FLAVOR: nightly
237-
- name: release-nightly-linux-appimage
238-
package:
239-
platform: linux
240-
target: appimage
241265
build_args:
242266
dart-define:
243-
FLUTTER_FLAVOR: nightly
244-
- name: release-nightly-linux-deb
267+
FLUTTER_FLAVOR: release
268+
- name: release-release-ios-ipa
245269
package:
246-
platform: linux
247-
target: deb
270+
platform: ios
271+
target: ipa
248272
build_args:
273+
flavor: release
274+
export-options-plist: ios/release_ExportOptions.plist
249275
dart-define:
250-
FLUTTER_FLAVOR: nightly
276+
FLUTTER_FLAVOR: release

linux/packaging/appimage/make_config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ keywords:
1010
generic_name: Video Application
1111

1212
categories:
13-
- Media
13+
- AudioVideo
1414

1515
startup_notify: true
1616

linux/packaging/appimage/make_config_beta.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ keywords:
1010
generic_name: Video Application
1111

1212
categories:
13-
- Media
13+
- AudioVideo
1414

1515
startup_notify: true
1616

linux/packaging/appimage/make_config_nightly.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ keywords:
1010
generic_name: Video Application
1111

1212
categories:
13-
- Media
13+
- AudioVideo
1414

1515
startup_notify: true
1616

linux/packaging/appimage/make_config_release.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ keywords:
1010
generic_name: Video Application
1111

1212
categories:
13-
- Media
13+
- AudioVideo
1414

1515
startup_notify: true
1616

linux/packaging/deb/make_config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ keywords:
1616
generic_name: Video Application
1717

1818
categories:
19-
- Media
19+
- AudioVideo
2020

2121
startup_notify: true
2222
# You can also specify [metainfo](https://freedesktop.org/software/appstream/docs/chap-Quickstart.html) file

0 commit comments

Comments
 (0)