diff --git a/.github/workflows/email.yaml b/.github/workflows/email.yaml new file mode 100644 index 00000000..45099897 --- /dev/null +++ b/.github/workflows/email.yaml @@ -0,0 +1,62 @@ +name: email +on: + push: + branches: + - master + +jobs: + build_test_push: + runs-on: ubuntu-latest + + steps: + - name: Send mail + uses: dawidd6/action-send-mail@v3 + with: + # Specify connection via URL (replaces server_address, server_port, secure, + # username and password) + # + # Format: + # + # * smtp://user:password@server:port + # * smtp+starttls://user:password@server:port + #connection_url: ${{secrets.MAIL_CONNECTION}} + # Required mail server address if not connection_url: + server_address: yahoo.com + # Server port, default 25: + #server_port: 465 + # Optional whether this connection use TLS (default is true if server_port is 465) + #secure: true + # Optional (recommended) mail server username: + #username: ${{secrets.MAIL_USERNAME}} + # Optional (recommended) mail server password: + #password: ${{secrets.MAIL_PASSWORD}} + # Required mail subject: + subject: Github Actions job result. + # Required recipients' addresses: + to: duglin@yahoo.com + # Required sender full name (address can be skipped): + from: user@example.com + # Optional plain body: + body: Build job of ${{github.repository}} completed successfully! + # Optional HTML body read from file: + #html_body: file://README.html + # Optional carbon copy recipients: + #cc: kyloren@example.com,leia@example.com + # Optional blind carbon copy recipients: + #bcc: r2d2@example.com,hansolo@example.com + # Optional recipient of the email response: + #reply_to: luke@example.com + # Optional Message ID this message is replying to: + #in_reply_to: + # Optional unsigned/invalid certificates allowance: + #ignore_cert: true + # Optional converting Markdown to HTML (set content_type to text/html too): + #convert_markdown: true + # Optional attachments: + #attachments: attachments.zip,git.diff,./dist/static/*.js + # Optional priority: 'high', 'normal' (default) or 'low' + #priority: low + # Optional nodemailerlog: true/false + #nodemailerlog: false + # Optional nodemailerdebug: true/false if true lognodem will also be set true + nodemailerdebug: false