This seems interesting, I'll play around with it later, thank you.
Some requests off the top of my head:
* ability for actions on github PR comments
* ability for actions on slack messages in a given channel or reactions/options on a message that the bot posted. eg bot asking if a merged PR is ready to be deployed or if it needs to have extra steps taken on it.
* making HTTP requests with templated body from previous steps, eg pr number, git commit, author's email, etc
* ability to export/import the workflow and/or manage the workflows as code