Skip to content
This repository has been archived by the owner on Feb 11, 2024. It is now read-only.

Commit

Permalink
service-account-keyを利用
Browse files Browse the repository at this point in the history
  • Loading branch information
sey323 committed Oct 14, 2023
1 parent faa3c5c commit 4b922ed
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 5 deletions.
3 changes: 2 additions & 1 deletion .github/workflows/firebase-hosting-merge.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ jobs:
- name: Create env file
run: |
echo "${{ secrets.CONFIG_VALUES }}" >> .env
echo "${{secrets.FIREBASE_SERVICE_ACCOUNT}}" >> ./firebase-service-account.json
- name: Install npm packages
run: |
Expand All @@ -25,4 +26,4 @@ jobs:
run: |
firebase deploy
env:
GCP_SA_KEY: ${{ secrets.FIREBASE_SERVICE_ACCOUNT }}
GOOGLE_APPLICATION_CREDENTIALS: ./firebase-service-account.json
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,10 +52,10 @@ npm run preview

本アプリケーションは、Firebase Hosting と Function にデプロイされている。Github のリポジトリのシークレットに以下の環境変数を設定する。

| 環境変数名 | 説明 |
| ------------------------ | -------------------------------------------------- |
| FIREBASE_SERVICE_ACCOUNT | サービスアカウントを json を Base64 に変換したもの |
| CONFIG_VALUES | 以下 |
| 環境変数名 | 説明 |
| ------------------------ | ------------------------- |
| FIREBASE_SERVICE_ACCOUNT | サービスアカウントを json |
| CONFIG_VALUES | 以下 |

Firebase のコンソールからサービスアカウントを発行した場合、発行したサービスアカウントに以下の権限を追加で付与する。

Expand Down

0 comments on commit 4b922ed

Please sign in to comment.