Skip to content

ci: replace Sendgrid usage in Test Notify on Failure GitHub workflow #2626

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jul 2, 2025

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
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
3 participants