athens icon indicating copy to clipboard operation
athens copied to clipboard

Add a GH action to publish a tweet to the @gomodsio Twitter account when we publish a new GitHub release

Open arschles opened this issue 6 years ago • 6 comments

Is your feature request related to a problem? Please describe.

Not related to a problem

Describe the solution you'd like

We opened #808 to discuss how we might use GitHub actions. At the time, this repo didn't have actions enabled. Now that it does, we should try them out for some of the things in that thread.

Edit from @arschles - we have focused this issue to just the twitter publishing action after discussion in https://github.com/gomods/athens/issues/1460#issuecomment-573896109

Describe alternatives you've considered

We could do nothing!

Additional context

arschles avatar Nov 13 '19 22:11 arschles

I will start working on We could publish a tweet to the @gomodsio Twitter account when we publish a new GitHub release. Not sure if this is the best way to manage/track which of the ideas in #808 are being worked on.

teaguecole avatar Jan 13 '20 22:01 teaguecole

@teaguecole awesome. thanks!

arschles avatar Jan 13 '20 22:01 arschles

Not sure if this is the best way to manage/track which of the ideas in #808 are being worked on.

@teaguecole I will rename this issue specific to the twitter action, so we can track just that here. We can open issues for other specific actions as we go, then, and track things more easily.

arschles avatar Mar 11 '20 00:03 arschles

Anyone is working on this? I’d like to have a go if anyone needs help.

keremgocen avatar May 10 '20 02:05 keremgocen

@keremgocen I was going to wok on doing the twitter thing but ive been busy with work. If you get to it, go for it.

teaguecole avatar May 10 '20 22:05 teaguecole

I have the action ready for this. I just have some questions before I make a pull request.

Q: Do you need a tweet for pre-releases or just releases?

Q: What should the message format be? v0.9.0 is out v0.9.0 pre-release is out

Q: The workflow has to be in the branch where you're creating the release from so I'm guessing this will be a pull request into main?

jtn7 avatar Jun 28 '20 22:06 jtn7