Skip to content

Conversation

@dlachaume
Copy link
Collaborator

@dlachaume dlachaume commented Jul 1, 2025

Content

This PR updates the Test Notify on Failure GitHub workflow to replace Sendgrid with Mailgun for sending failure notifications.

Instead of using the peter-evans/sendgrid-action@v1 action with Sendgrid, it now uses dawidd6/action-send-mail@v6 with Mailgun as the SMTP provider.

Pre-submit checklist

  • Branch
    • Tests are provided (if possible)
    • Crates versions are updated (if relevant)
    • CHANGELOG file is updated (if relevant)
    • Commit sequence broadly makes sense
    • Key commits have useful messages
  • PR
    • All check jobs of the CI have succeeded
    • Self-reviewed the diff
    • Useful pull request description
    • Reviewer requested
  • Documentation
    • Update README file (if relevant)
    • Update documentation website (if relevant)
    • Add dev blog post (if relevant)
    • Add ADR blog post or Dev ADR entry (if relevant)
    • No new TODOs introduced

Issue(s)

Closes #2617

@dlachaume dlachaume self-assigned this Jul 1, 2025
@github-actions
Copy link

github-actions bot commented Jul 1, 2025

Test Results

    3 files  ±0    105 suites  ±0   17m 52s ⏱️ +27s
2 071 tests ±0  2 071 ✅ ±0  0 💤 ±0  0 ❌ ±0 
4 285 runs  ±0  4 285 ✅ ±0  0 💤 ±0  0 ❌ ±0 

Results for commit 7859f59. ± Comparison against base commit 55ca841.

@dlachaume dlachaume temporarily deployed to testing-preview July 1, 2025 11:39 — with GitHub Actions Inactive
Copy link
Member

@jpraynaud jpraynaud left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 👍

@dlachaume dlachaume merged commit 028683b into main Jul 2, 2025
43 of 49 checks passed
@dlachaume dlachaume deleted the dlachaume/2617/replace-sendgrid-usage-in-ci branch July 2, 2025 06:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Use alternative to Sendgrid for email notifications in CI

4 participants