Canarys don't work with Chatops deploys
When trying to use Chatops to deploy a pipeline with a Canary deployment, you will get one of two errors.
First, if you try to deploy from Staging to Canary you will get an error saying "No action found to be executed". If you try to deploy from Canary to Production, you will get the same error. I believe this is because "canary" isn't actually an environment.
Finally, if you try to deploy from Staging to Production, you get an error saying "Too many actions defined". This is likely because you have two stages to perform that, Canary and Production.