chore(ci): repoint push-email-notify to smtp-notify-action - #97
Conversation
Replaces dawidd6/action-send-mail with hyperpolymath/smtp-notify-action v0.2.0 (ede1191ef6ff3ac02c4f4d9efdf837ee517e11d7) per the 2026-09-02 ruling; file is the rsr-template-repo canonical (dormant gating on vars.PUSH_EMAIL_ENABLED unchanged). regime=no-lock changed=.github/workflows/push-email-notify.yml, Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: ASSERTIVE Plan: Team Run ID: 📒 Files selected for processing (1)
Included review availability: Your plan provides up to 1 included review per hour; 0 remain after this review. 📜 Recent review details⏰ Context from checks skipped due to timeout. (9)
🔇 Additional comments (2)
📝 SummarySummary by CodeRabbit
WalkthroughThe push-email workflow now runs for branch pushes only. Each run has independent concurrency settings, reduced permissions, and a five-minute timeout. The workflow uses a SHA-256-pinned SMTP notification action with unchanged email inputs. ChangesPush email notification workflow
Estimated code review effort: 2 (Simple) | ~10 minutes Merge Risk: ⚪ Minimal · up to The workflow now sends branch-push notifications through the pinned SMTP action with reduced permissions and bounded execution time. No merge-blocking risk is identified. Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
Full details: Docstring CoverageExplanation No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0 files. (1 skipped: 1 unsupported.) Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Replaces
dawidd6/action-send-mailwithhyperpolymath/smtp-notify-actionv0.2.0 (tag commitede1191ef6ff3ac02c4f4d9efdf837ee517e11d7), per the 2026-09-02 ruling (standards spec §5.5/§9, PR hyperpolymath/standards#725). The whole file is replaced with thersr-template-repocanonical, which — besides theuses:line — restricts the trigger to branch pushes (tag and deletion payloads mislabelBranch:/head_commit), setstimeout-minutes: 5, carries a deliberately per-runconcurrencygroup, and grants onlycontents: read. How many of those are actual changes here depends on how far this repo's copy had drifted — read the diff, not this list. Dormant gating onvars.PUSH_EMAIL_ENABLED == 'true'is unchanged. Line 1 SPDX header kept as it was.Engine:
.git-private-farm/scripts/smtp-notify-sweep.sh. Verification for this repo:regime=no-lock changed=.github/workflows/push-email-notify.yml, sig=G 6377bda canon=543fc1474b54 base=main(
pristine/post=gh actions-lock --no-fixvalidity before/after;repair= the lock was already invalid before this change and is valid after it.)🤖 Generated with Claude Code