Skip to content
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

New action: tickets created in this repo shoud trigger an email to go-friends #569

Open
pgaudet opened this issue Jul 18, 2023 · 6 comments
Labels
enhancement New feature or request

Comments

@pgaudet
Copy link
Contributor

pgaudet commented Jul 18, 2023

Hello,
Is it possible to set up an action that would send an email to the go-friends email list whenever we open a ticket in the current repo?

Thanks, Pascale

@cmungall @kltm

@pgaudet pgaudet added obsoletion enhancement New feature or request and removed obsoletion labels Jul 18, 2023
@kltm kltm moved this to Todo in Miscellaneous Jul 19, 2023
@kltm
Copy link
Member

kltm commented Jul 19, 2023

Put into "Misc"

@kltm
Copy link
Member

kltm commented Jul 19, 2023

@pgaudet I don't think there would be any issue. I would note that you probably want to have announcements tied to a tag (e.g. announce) to prev things like #567

@kltm
Copy link
Member

kltm commented Jul 24, 2023

Talking to @pgaudet , let's go ahead with this formulation. "Medium"-ish priority.

@kltm
Copy link
Member

kltm commented Aug 11, 2023

Likely would be using https://github.com/marketplace/actions/send-email

@kltm
Copy link
Member

kltm commented Aug 11, 2023

I'm beginning to think this may actually be a little tricky. Reading through some stuff, I'm beginning to get "ontology updates" vibes, which we ended up doing outside of GHA (tagging @dustine32 in case he happens to know if things are easier now). I'm going to ask around on the BBOP side of things.

@kltm kltm moved this from Todo to Clearing in Miscellaneous Aug 11, 2023
@kltm
Copy link
Member

kltm commented Aug 11, 2023

@pgaudet There is likely no "easy" way forward here as stated. If we did move forward (setup an appropriate email proxy to service this), we'd also want to revisit other projects like the ontology/annotation update emails that go out every day.
Now, the alternate here would be to work around this the exact same way we worked around the ontology update emails, which would be to have polling and send all "new" announcements out every 24hrs (maybe making it part of the go ontology updates announcement scripts).

@kltm kltm moved this from Clearing to In Progress in Miscellaneous Aug 11, 2023
@kltm kltm moved this from In Progress to Clearing in Miscellaneous Aug 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Clearing
Development

No branches or pull requests

2 participants