now(vercel) で secrets を登録するには、コンソールから now secret add KEY VALUE
すればよいですが、公開鍵を登録しようとすると次の画像の様になり登録できません。
--
で引数を指定するconsole でコマンド引数で直接渡すには --
(ダブルダッシュ)で、引数を明示してあげる必要があります。
$ now secret add private-key -- "-----BEGIN PRIVATE KEY-----\nMII...==\n-----END PRIVATE KEY-----\n"
あるいは、回りくどいですが、一旦変数に格納し、echo で標準出力に出したものを base64 でエンコードするという方法でも良さそうです。
$ PRIVATE_KEY="-----BEGIN PRIVATE KEY-----\nMII...==\n-----END PRIVATE KEY-----\n"
$ now secret add private-key $(echo PRIVATE_KEY | base64)