-
Notifications
You must be signed in to change notification settings - Fork 502
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
Add the ability in krel announce
to send emails via Google OAuth for release managers using personal gmail accounts.
#3360
Comments
The Kubernetes project currently lacks enough contributors to adequately respond to all issues. This bot triages un-triaged issues according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
/remove-lifecycle stale |
Checking in here too @xmudrii, happy to see this through to completion in Mid-June. |
The Kubernetes project currently lacks enough contributors to adequately respond to all issues. This bot triages un-triaged issues according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
/remove-lifecycle stale |
The Kubernetes project currently lacks enough contributors to adequately respond to all issues. This bot triages un-triaged issues according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
/remove-lifecycle stale |
What would you like to be added:
I would like to add Google OAuth support to
krel announce
with a limited scope that allowedkrel
to "send emails on your behalf." The code would issue a token valid for 1h with the intention that is refreshed upon each execution.I created a demo here: https://github.com/jimangel/oauth-gmail-test
Slack convo about this demo: https://kubernetes.slack.com/archives/CJH2GBF7Y/p1699902725642849
It seems like it would work, I would just need some help figuring out the best way to add it into the
krel
codebase.Why is this needed:
Currently
krel announce
has options to send post-release announce emails via SendGrid's API (or HTML output for copy / pasting). SendGrid, to combat spam (and possibly other reasons), has become increasingly unreliable:@xmudrii has opened #3175 to explore alternatives and I'm reluctant to combine this issue with it as it only solves for senders that use gmail. There might be a more robust, bulk-sender-friendly, option that can be used by the entire release management team.
/sig release
/area release-eng
/kind feature
/priority important-longterm
The text was updated successfully, but these errors were encountered: