File tree Expand file tree Collapse file tree 1 file changed +6
-57
lines changed
Expand file tree Collapse file tree 1 file changed +6
-57
lines changed Original file line number Diff line number Diff line change 2727 - rebase
2828 - reset
2929
30+ permissions :
31+ contents : write
32+ issues : write
33+ pull-requests : read
34+
3035jobs :
3136 sync-branch :
3237 runs-on : ubuntu-latest
@@ -262,60 +267,4 @@ jobs:
262267 echo "❌ Deployment did not become ready within 15 minutes"
263268 exit 1
264269
265- notify :
266- needs : [sync-branch, deploy]
267- if : always()
268- runs-on : ubuntu-latest
269- steps :
270- - name : Send notification
271- run : |
272- SYNC_STATUS="${{ needs.sync-branch.outputs.status }}"
273- DEPLOY_STATUS="${{ needs.deploy.result }}"
274-
275- echo "📊 Sync & Deploy Summary:"
276- echo "========================="
277-
278- case $SYNC_STATUS in
279- "created")
280- echo "✅ Created more-logins-e2e-test branch from develop"
281- ;;
282- "up-to-date")
283- echo "✅ more-logins-e2e-test is already up to date with develop"
284- ;;
285- "merged")
286- echo "✅ Successfully merged develop into more-logins-e2e-test"
287- ;;
288- "rebased")
289- echo "✅ Successfully rebased more-logins-e2e-test onto develop"
290- ;;
291- "reset")
292- echo "✅ Reset more-logins-e2e-test to match develop"
293- ;;
294- "force-synced")
295- echo "⚠️ Force synced more-logins-e2e-test with develop"
296- ;;
297- "conflict")
298- echo "❌ Sync failed due to conflicts - manual resolution required"
299- ;;
300- *)
301- echo "❓ Unknown sync status: $SYNC_STATUS"
302- ;;
303- esac
304-
305- if [ "$SYNC_STATUS" != "conflict" ] && [ "$SYNC_STATUS" != "up-to-date" ]; then
306- case $DEPLOY_STATUS in
307- "success")
308- echo "🚀 Successfully deployed to e2e-tests-more-logins"
309- echo "🔗 URL: https://scaffold-pwa-more-logins-e2e.mobify-storefront.com
310- ;;
311- "failure")
312- echo "❌ Deployment failed - check logs for details"
313- ;;
314- "skipped")
315- echo "⏭️ Deployment skipped"
316- ;;
317- *)
318- echo "❓ Unknown deployment status: $DEPLOY_STATUS"
319- ;;
320- esac
321- fi
270+ # Removed notify job - no notifications needed
You can’t perform that action at this time.
0 commit comments