CLI base64-encodes zip actions and treats them as JS

The CLI only accepts .zip artifacts if the --kind was set explicitly, and returns a helpful error message otherwise.

Includes a test.
1 file changed