Skip to main content

Reusable GitHub Email Alert package for CI/CD workflows

Project description

GitHub Email Alert

Reusable Python package to send email alerts from GitHub Actions.

Features

  • Send alerts for:
    • New Pull Request
    • PR Merge
    • Merge Conflicts
  • SMTP configurable
  • CLI support
  • Works with GitHub Actions
  • CC support
  • Environment variable driven

Installation

pip install github-email-alert

Usage

github-email-alert feature/login new_pr

Required Environment Variables

EMAIL_USER
EMAIL_PASS
EMAIL_TO

Optional

EMAIL_CC
SMTP_HOST
SMTP_PORT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

github_email_alert-0.1.1.tar.gz (38.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

github_email_alert-0.1.1-py3-none-any.whl (3.6 kB view details)

Uploaded Python 3

File details

Details for the file github_email_alert-0.1.1.tar.gz.

File metadata

  • Download URL: github_email_alert-0.1.1.tar.gz
  • Upload date:
  • Size: 38.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for github_email_alert-0.1.1.tar.gz
Algorithm Hash digest
SHA256 1ee2efa53db065c7dfa8a6257d52006b5448c4ee4bbcfd90f8e494f161cfd9c7
MD5 3e484cb0759c9fa5cc6c2ec78941a4f2
BLAKE2b-256 7d477503c7f3f0bbae4799efabb2c7524823968c1cf2a3403a5b55a4d6746689

See more details on using hashes here.

File details

Details for the file github_email_alert-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for github_email_alert-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 49b3e20ba177cbb0aab36bceec6cf404f467148e25662f84881a1cc76e2995fb
MD5 deb827f190d0a8b80d6a67dc850bea05
BLAKE2b-256 89c9889271f097a2ef214c89851142c870c3e9bb21fef8737e39765c7e81e138

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page