これまでフロントエンドのデプロイは主にAWSのAmplifyを使ってきたんだが、AmplifyはPR作成時にそのPRの内容を反映したpreview用のURLを勝手に作成してくれてた。 これがあるとわざわざローカルに落としてこなくてもそのURLを使って動作確認できるから結構便利だった 今はfirebaseのhostingを使っているのだが、デフォルトだとその機能はないらしい。 調べたらpreview channelという機能があったのでそれを使うとできた。 GitHub Actionsと組み合わせるととても便利になったのでまとめておく。
![GitHub Actionsでfirebase preview channelを作成する - すな.dev](https://cdn-ak-scissors.b.st-hatena.com/image/square/597f326790e087f8e70f9327f2ea774307b81319/height=288;version=1;width=512/https%3A%2F%2Fwww.sunapro.com%2Fwp-content%2Fuploads%2F2021%2F05%2Fd3fa7bbec48eaea938a41cdb51e95a87.jpeg)