Closed5

VercelのOrganizeに人を増やしたくない。でもあのCD体験をやめられない。

hanetsukihanetsuki

Vercelには素晴らしい体験がある。

VercelプロジェクトとGitリポジトリを連携するだけで、PRを作成するだけでプレビュー環境が作成されたり、マージするだけでProduction環境にデプロイされるという素晴らしい機能がある。

しかもVercel環境でビルドを実施してるからなのかわからんが、めちゃくちゃビルドが早い。
マシンスペックいいんだろうか?

hanetsukihanetsuki

HobbyならいいけどPro以上だと...

連携するだけでこの体験。やめられない!止まらない!

Hobbyなら無料だが、チーム開発・商用利用を考えるとProに課金しなきゃ行けないわけだ。
こんな素晴らしい体験を与えてくれるんだ!課金しようじゃないか!!

でもね、、高いんだこれが...

何が高いってOrganizeの1ユーザーあたり$20かかるんだ...
10人いたら 200$ なんだぜ?まじかよ。

https://vercel.com/pricing

hanetsukihanetsuki

この体験を得たい、でも1人当たり20$は辛い...

改善策を探しにInternetを彷徨った。

そしたらヒントがあったぜあったぜ

きっかけはこちらの記事
https://zenn.dev/nikaera/articles/vercel-github-actions

へーGitHub ActionsからVercelにデプロイできるんだ。
これうまく使えば、1人だけでどうにかなるんじゃなかろうか...

hanetsukihanetsuki

他にも色々探してみた。

Vercel CLI を活用したデプロイ方法があった。
公式にも載ってるし安心感はある。

https://voracious.dev/blog/how-to-deploy-to-vercel-with-github-actions

https://vercel.com/guides/how-can-i-use-github-actions-with-vercel

サードパーティー製だが良さそうなのがこちら

https://github.com/marketplace/actions/vercel-action

Vercel の定期デプロイを GitHub Actions で実現する でも紹介されていたが、こちらが便利そうだ。
PreviewURLを発行したときにPRにコメントを残してくれるっていうんだからありがたい。

hanetsukihanetsuki

ということで、この方法で組んでみることにする。

おおよそ、vercel-actionの使い方読めばできそう〜!

このスクラップは2022/12/05にクローズされました