前提・実現したいこと
下記の構成でJAMstackなサイトを作ろうと思っています。
データベース: Firebase Firestore
ホスティング: Firebase Hosting
ビルド・デプロイ: Github Actions
firestoreの特定のドキュメントを編集すると、firebase functions からgithub actionsにビルドフックを飛ばし、自動でビルドとデプロイを行うようにしようと思っています。
発生している問題
nuxt.js内で
`${process.env.API_KEY}`
などのように環境変数を呼び出しているのですが、github上にenvファイルをコミットするわけにもいかず、本番環境でどのように環境変数を呼び出せばいいか悩んでいます。
お聞きしたいこと
- 例えば netlify や heroku であれば、本番用の環境変数を設定することが出来ますが、github にも同様の機能はありますか?
- ない場合は、どのようにして実装するのが好ましいでしょうか?(リポジトリは非公開になっているので、いっそのことAPI_KEYなどを変数に格納せず直書きする、というのも一つの手でしょうか?)
ご回答の程、よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。