File tree Expand file tree Collapse file tree 1 file changed +28
-1
lines changed Expand file tree Collapse file tree 1 file changed +28
-1
lines changed Original file line number Diff line number Diff line change @@ -164,6 +164,20 @@ jobs:
164
164
- run :
165
165
name : Test packages size
166
166
command : yarn run test:size
167
+ prepare_release :
168
+ << : *defaults
169
+ steps :
170
+ - checkout
171
+ - *attach_workspace
172
+ - run : *install_yarn_version
173
+ - restore_cache : *restore_yarn_cache
174
+ - run : *run_yarn_install
175
+ - run :
176
+ name : Prepare a pull request for next release
177
+ command : |
178
+ git config --global user.email "[email protected] "
179
+ git config --global user.name "Autocomplete[bot]"
180
+ yarn run shipjs prepare --yes --no-browse
167
181
release :
168
182
<< : *defaults
169
183
steps :
@@ -182,8 +196,11 @@ jobs:
182
196
yarn run shipjs trigger
183
197
184
198
workflows :
185
- version : 2.1
199
+ version : 2
186
200
ci :
201
+ when :
202
+ not :
203
+ equal : [scheduled_pipeline, << pipeline.trigger_source >>]
187
204
jobs :
188
205
- build
189
206
- test_metadata
@@ -210,3 +227,13 @@ workflows:
210
227
filters :
211
228
branches :
212
229
only : next
230
+ scheduled release :
231
+ # This workflow is triggered by a schedule pipeline.
232
+ # See: https://app.circleci.com/settings/project/github/algolia/autocomplete/triggers
233
+ when :
234
+ and :
235
+ - equal : [scheduled_pipeline, << pipeline.trigger_source >>]
236
+ - equal : [scheduled_release, << pipeline.schedule.name >>]
237
+ jobs :
238
+ - prepare_release :
239
+ context : fx-libraries
You can’t perform that action at this time.
0 commit comments