Start each day inspired!
Daily Inspirational Quote Action sends a fresh, motivational quote right to your email using GitHub Actions.

This Action:
- Fetches an inspirational quote from ZenQuotes API
- Sends it to your email inbox using SMTP (Simple Mail Transfer Protocol)
flowchart TD
User --> GitHubActions
GitHubActions -->|Fetches quote| ZenQuotesAPI
GitHubActions -->|Sends email| GmailSMTP
GmailSMTP -->|Delivers| UserEmail
uses: ijayhub/daily-inspirational-quote-action@v1
with:
recipient: 'email'
- Go to Settings > Secrets and variables > Actions in your repository.
- Add these secrets:
EMAIL_USERNAME
: Your Email address (e.g.,[email protected]
)EMAIL_PASSWORD
: Your Email App Password (how to create one)TO_EMAIL
: The recipient's email address
- Edit
.github/workflows/daily-quote-action.yml
to adjust when the email is sent.
- Go to your repoβs Actions tab, select "Daily Inspirational Quote", and click "Run workflow".
Name | Description | Required | Default |
---|---|---|---|
recipient | Where to send the quote (e.g., email) | No | GitHub Actions log |
Name | Description |
---|---|
quote | The inspirational quote that posts |
- Click "Use this template" on the repository page to quickly start your own version.
- Or fork this repository.
Alternative to get started quickly use:
Note:
You must use your own email and app password in your repository secrets.
β οΈ Never share your app password or email credentials with anyone.
For a detailed breakdown of this project and troubleshooting, visit the Wiki.