I’ve got ‘conceptual’ question. I wonder how to prepare following runbook. I would like to start Octopus Runbook which starts Github Workflow defined on specific repository. Subsequently, the runbook should wait for finishing of Github Workflow and checks its status (good/bad). Depending on GH Workflow status the runbook should also end good/bad status.
Octopus does not have a built-in way to trigger a Github workflow, and it doesn’t look like there are any community step templates available at this time to help out either.
I would use a run a script step in my runbook that would interact with the Github API to accomplish what you’re after.
Feel free to let me know if you have any more questions.