File tree 1 file changed +26
-37
lines changed
1 file changed +26
-37
lines changed Original file line number Diff line number Diff line change @@ -118,25 +118,31 @@ jobs:
118
118
command : flutter pub run pana --no-warning --exit-code-threshold 0
119
119
- run : flutter pub publish --dry-run
120
120
121
- pub_release :
122
- docker :
123
- - image : cirrusci/flutter
124
- steps :
125
- - checkout
126
- - run : chmod +x ./release.sh
127
- - run : ./release.sh
128
-
129
- gh_ibg_release :
121
+ release :
130
122
macos :
131
- xcode : " 13.4.1"
132
- working_directory : " ~ "
123
+ xcode : 13.4.1
124
+ working_directory : ~
133
125
steps :
134
- - checkout :
135
- path : ~/project
136
- -
run :
git clone https://InstabugCI:[email protected] /Instabug/Escape.git
137
- - run : cd Escape && swift build -c release
138
- - run : cd Escape/.build/release && cp -f Escape /usr/local/bin/escape
139
- - run : cd project && Escape flutter publish
126
+ - checkout
127
+ - flutter/install_sdk_and_pub :
128
+ flutter_version : 3.3.6
129
+ app-dir : project
130
+ - run :
131
+ name : Generate Pigeons
132
+ command : sh ./scripts/pigeon.sh
133
+ - run :
134
+ name : Clone Escape
135
+ command :
git clone [email protected] :Instabug/Escape.git
136
+ - run :
137
+ name : Build Escape
138
+ working_directory : Escape
139
+ command : |
140
+ swift build -c release
141
+ cp -f .build/release/Escape /usr/local/bin/escape
142
+ - run :
143
+ name : Publish Package
144
+ working_directory : project
145
+ command : Escape flutter publish
140
146
141
147
workflows :
142
148
version : 2
@@ -153,24 +159,7 @@ workflows:
153
159
- verify_pub :
154
160
requires :
155
161
- lint_flutter
156
- - hold_pub_release :
157
- type : approval
158
- requires :
159
- - flutter_tests
160
- - flutter_tests_2-10-5
161
- - test_android
162
- - ios_tests
163
- - verify_pub
164
- filters :
165
- branches :
166
- only : master
167
- - pub_release :
168
- requires :
169
- - hold_pub_release
170
- filters :
171
- branches :
172
- only : master
173
- - hold_gh_ibg_release :
162
+ - hold_release :
174
163
type : approval
175
164
requires :
176
165
- flutter_tests
@@ -181,9 +170,9 @@ workflows:
181
170
filters :
182
171
branches :
183
172
only : master
184
- - gh_ibg_release :
173
+ - release :
185
174
requires :
186
- - hold_gh_ibg_release
175
+ - hold_release
187
176
filters :
188
177
branches :
189
178
only : master
You can’t perform that action at this time.
0 commit comments