Update on GitHub Tag Deployment

I found this post, which is exactly what I’m trying to do (i.e. when release is created on github, which creates a git tag, trigger a deployment on circle).

I just wanted to ask if there’s been any changes to this, or if the situation is still the same as described in the linked post.

Thanks


Edit: If deployments can’t be done automatically whenever a new github release is created (which, again, creates a git tag), then what recommendations do folks have in order to achieve this goal?

Should I set up a github action to forward a API request to the CircleCI API to trigger a job?

I mean, I’ve found this article … but it still doesn’t answer my question.

The docs link to this reference page from github, so it looks like triggering jobs / workflows when creating a github release are indeed possible.

I will mark this as solved once I have tested it out (hopefully in a week or two).

Hey @gDelgado14

Publishing a release on GitHub still cannot trigger builds on Circle.
I think the reason is that GitHub has different webhooks for these events.

What I ended up doing is writing a custom API endpoint on our servers that gets triggered by GitHub’s release published webhook that, it turn, triggers a Circle build through an API call.

1 Like

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.