1010 build_windows :
1111 name : Windows Client
1212 runs-on : windows-latest
13+ defaults :
14+ run :
15+ shell : bash
16+ working-directory : ./system_theme/example
1317 steps :
1418 - name : Checkout
1519 uses : actions/checkout@v3
@@ -23,14 +27,16 @@ jobs:
2327 - run : git config --system core.longpaths true
2428 - name : Flutter Pub Get
2529 run : flutter pub get
26- working-directory : ./example
2730 - name : Build for Windows
2831 run : flutter build windows --verbose
29- working-directory : ./example
3032
3133 build_android :
3234 name : Android Client
3335 runs-on : ubuntu-latest
36+ defaults :
37+ run :
38+ shell : bash
39+ working-directory : ./system_theme/example
3440 steps :
3541 - uses : actions/checkout@v3
3642 with :
@@ -41,15 +47,16 @@ jobs:
4147 channel : " stable"
4248 cache : true
4349 - run : flutter pub get
44- working-directory : ./example
4550 - run : flutter build apk --verbose --split-per-abi
46- working-directory : ./example
4751 - run : flutter build appbundle --verbose
48- working-directory : ./example
4952
5053 build_iOS :
5154 name : iOS Client
5255 runs-on : macos-latest
56+ defaults :
57+ run :
58+ shell : bash
59+ working-directory : ./system_theme/example
5360 steps :
5461 - name : Checkout
5562 uses : actions/checkout@v3
@@ -63,15 +70,16 @@ jobs:
6370 cache : true
6471
6572 - run : flutter pub get
66- working-directory : ./example
6773 - run : flutter build ios --verbose --release --no-codesign
68- working-directory : ./example
6974 - run : flutter build ipa --verbose --release --no-codesign
70- working-directory : ./example
7175
7276 build_macOS :
7377 name : macOS Client
7478 runs-on : macos-latest
79+ defaults :
80+ run :
81+ shell : bash
82+ working-directory : ./system_theme/example
7583 steps :
7684 - name : Checkout
7785 uses : actions/checkout@v3
@@ -85,13 +93,15 @@ jobs:
8593 cache : true
8694
8795 - run : flutter pub get
88- working-directory : ./example
8996 - run : flutter build macos
90- working-directory : ./example
9197
9298 build_linux :
9399 name : Linux Client
94100 runs-on : ubuntu-latest
101+ defaults :
102+ run :
103+ shell : bash
104+ working-directory : ./system_theme/example
95105 steps :
96106 - name : Checkout
97107 uses : actions/checkout@v3
@@ -106,13 +116,15 @@ jobs:
106116 channel : " stable"
107117 cache : true
108118 - run : flutter pub get
109- working-directory : ./example
110119 - run : flutter build linux --verbose
111- working-directory : ./example
112120
113121 build_web :
114122 name : Web Client
115123 runs-on : ubuntu-latest
124+ defaults :
125+ run :
126+ shell : bash
127+ working-directory : ./system_theme/example
116128 steps :
117129 - name : Checkout
118130 uses : actions/checkout@v3
@@ -125,6 +137,4 @@ jobs:
125137 channel : " stable"
126138 cache : true
127139 - run : flutter pub get
128- working-directory : ./example
129140 - run : flutter build web --verbose
130- working-directory : ./example
0 commit comments