Storage for any slash command-based (chatops) GitHub workflows used for backend software.
/deploy
Deploys application to a specified cluster.
/deploy (cluster=) [commit|branch=] [chart-name=]
Posting a comment inside an issue:
/deploy cluster=erickube commit=xyz
/deploy cluster=erickube branch=develop chart-name=foo
Posting a comment inside a pull request:
/deploy cluster=siddkube
/deploy cluster=siddkube commit=xyz
/deploy cluster=siddkube chart-name=baaz
If no commit is given in a PR comment, the head commit is used.
Repositories that use this command need to include a GitHub workflow that runs on issue comment creation (example).