zapier / zapier-platform

The SDK for you to build an integration on Zapier
https://platform.zapier.com
Other
344 stars 188 forks source link

feat(cli): Introduce zapier canary command #861

Closed pragmatic-zac closed 4 weeks ago

pragmatic-zac commented 1 month ago

Adds a new command - zapier canary 🐦

This command enables users to divert a portion of traffic from one app version to a different app version for a specified amount of time.

Here's a gif of the command working...

standielpls commented 1 month ago

Nice this looks so promising! And great turnaround my quick initial feedback is i was thinking more on the lines of sub-commands like zapier env:get, zapier env:set (ref)

pragmatic-zac commented 1 month ago

Ah gotcha, yeah I like the subcommands better! I'll swap those in instead

pragmatic-zac commented 1 month ago

@standielpls just updated this to use subcommands so now we have canary:create, canary:list, and canary:delete. It's ready for a look whenever you have a chance 😃