Skip to content

Commit ecd734d

Browse files
committed
Try adding perms and removing notifications
1 parent d73e3c9 commit ecd734d

File tree

1 file changed

+6
-57
lines changed

1 file changed

+6
-57
lines changed

.github/workflows/sync-more-logins-e2e.yml

Lines changed: 6 additions & 57 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,11 @@ on:
2727
- rebase
2828
- reset
2929

30+
permissions:
31+
contents: write
32+
issues: write
33+
pull-requests: read
34+
3035
jobs:
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

0 commit comments

Comments
 (0)