@@ -125,7 +125,7 @@ git tag "$(print_version)"
125
125
git checkout main
126
126
success " Created new tag $( print_version) "
127
127
128
- # Verify output
128
+ # Verify output for checklist and deploy comment
129
129
info " Checking output of getPullRequestsMergedBetween 1.0.1 1.0.2"
130
130
output=$( node " $getPullRequestsMergedBetween " ' 1.0.1' ' 1.0.2' )
131
131
assert_equal " $output " " [ '1' ]"
@@ -165,11 +165,16 @@ git checkout staging
165
165
git tag " $( print_version) "
166
166
success " Successfully created tag $( print_version) "
167
167
168
- # Verify output
168
+ # Verify output for checklist
169
169
info " Checking output of getPullRequestsMergedBetween 1.0.1 1.1.0"
170
170
output=$( node " $getPullRequestsMergedBetween " ' 1.0.1' ' 1.1.0' )
171
171
assert_equal " $output " " [ '1' ]"
172
172
173
+ # Verify output for deploy comment
174
+ info " Checking output of getPullRequestsMergedBetween 1.0.2 1.1.0"
175
+ output=$( node " $getPullRequestsMergedBetween " ' 1.0.2' ' 1.1.0' )
176
+ assert_equal " $output " " []"
177
+
173
178
success " Scenario #2 completed successfully!"
174
179
175
180
@@ -234,11 +239,16 @@ git checkout staging
234
239
git tag " $( print_version) "
235
240
success " Created tag $( print_version) "
236
241
237
- # Verify output
242
+ # Verify output for checklist
238
243
info " Checking output of getPullRequestsMergedBetween 1.0.1 1.1.1"
239
244
output=$( node " $getPullRequestsMergedBetween " ' 1.0.1' ' 1.1.1' )
240
245
assert_equal " $output " " [ '9', '7', '1' ]"
241
246
247
+ # Verify output for deploy comment
248
+ info " Checking output of getPullRequestsMergedBetween 1.1.0 1.1.1"
249
+ output=$( node " $getPullRequestsMergedBetween " ' 1.1.0' ' 1.1.1' )
250
+ assert_equal " $output " " [ '9', '7' ]"
251
+
242
252
success " Scenario #4 completed successfully!"
243
253
244
254
@@ -255,6 +265,7 @@ info "Merged PR #10 into production"
255
265
git branch -d update-production-from-staging
256
266
success " Updated production from staging!"
257
267
268
+ # Verify output for release body and production deploy comments
258
269
info " Checking output of getPullRequestsMergedBetween 1.0.1 1.1.1"
259
270
output=$( node " $getPullRequestsMergedBetween " ' 1.0.1' ' 1.1.1' )
260
271
assert_equal " $output " " [ '9', '7', '1' ]"
@@ -290,9 +301,10 @@ git checkout staging
290
301
git tag " $( print_version) "
291
302
success " Successfully tagged version $( print_version) on staging"
292
303
304
+ # Verify output for new checklist and staging deploy comments
293
305
info " Checking output of getPullRequestsMergedBetween 1.1.1 1.1.2"
294
306
output=$( node " $getPullRequestsMergedBetween " ' 1.1.1' ' 1.1.2' )
295
- assert_equal " $output " " [ '9', ' 6' ]"
307
+ assert_equal " $output " " [ '6' ]"
296
308
297
309
success " Scenario #5B completed successfully!"
298
310
@@ -338,9 +350,15 @@ git checkout staging
338
350
git tag " $( print_version) "
339
351
success " Successfully tagged version $( print_version) on staging"
340
352
353
+ # Verify output for checklist
341
354
info " Checking output of getPullRequestsMergedBetween 1.1.1 1.1.3"
342
355
output=$( node " $getPullRequestsMergedBetween " ' 1.1.1' ' 1.1.3' )
343
- assert_equal " $output " " [ '13', '9', '6' ]"
356
+ assert_equal " $output " " [ '13', '6' ]"
357
+
358
+ # Verify output for deploy comment
359
+ info " Checking output of getPullRequestsMergedBetween 1.1.2 1.1.3"
360
+ output=$( node " $getPullRequestsMergedBetween " ' 1.1.2' ' 1.1.3' )
361
+ assert_equal " $output " " [ '13' ]"
344
362
345
363
success " Scenario #6 completed successfully!"
346
364
0 commit comments