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.
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).
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.
This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.