Skip to content

Feat: Added Notifications section to notify on failed python test bui…#78

Open
Hemantrathore20 wants to merge 1 commit intoFullStackWithLawrence:mainfrom
Hemantrathore20:main
Open

Feat: Added Notifications section to notify on failed python test bui…#78
Hemantrathore20 wants to merge 1 commit intoFullStackWithLawrence:mainfrom
Hemantrathore20:main

Conversation

@Hemantrathore20
Copy link
Copy Markdown

This PR is a group submission by Hemant Rathore, Manal Ghanem and Boris Gunn.

[X] New feature

Changes

Added a new notification section in testPython.yaml file that sends out an email notifications to addressees when there are failures with the test builds.

Testing

After changes are pushed to my main branch, triggered python test workflow job. It sends out a failure email to addresses configured, also in case of no failures, it does not send out any notifications.

Screenshots

FailureNotification

Dependencies

This change requires three environment variables to be setup in github "Secrets" section. The three variables are as below

secrets.MAIL_USERNAME = "Your email account user name (possibly gmail)"
secrets.MAIL_PASSWORD = "Your email account password"
secrets.NOTIFY_EMAIL = "List of addressees to notify in comma separated list."

Breaking Changes

None

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.

1 participant