File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -18,25 +18,19 @@ jobs:
1818 with :
1919 node-version : 20
2020
21- # 환경변수 생성하기
22- - name : Create .env.production
23- run : |
24- echo "PUBLIC_FIREBASE_API_KEY=${{ secrets.PUBLIC_FIREBASE_API_KEY }}" >> .env.production
25- echo "PUBLIC_FIREBASE_AUTH_DOMAIN=${{ secrets.PUBLIC_FIREBASE_AUTH_DOMAIN }}" >> .env.production
26- echo "PUBLIC_FIREBASE_PROJECT_ID=${{ secrets.PUBLIC_FIREBASE_PROJECT_ID }}" >> .env.production
27- echo "PUBLIC_FIREBASE_STORAGE_BUCKET=${{ secrets.PUBLIC_FIREBASE_STORAGE_BUCKET }}" >> .env.production
28- echo "PUBLIC_FIREBASE_MESSAGING_SENDER_ID=${{ secrets.PUBLIC_FIREBASE_MESSAGING_SENDER_ID }}" >> .env.production
29- echo "PUBLIC_FIREBASE_APP_ID=${{ secrets.PUBLIC_FIREBASE_APP_ID }}" >> .env.production
30-
31- # 의존성 설치
3221 - name : Install dependencies
3322 run : npm ci
3423
35- # 빌드 실행
3624 - name : Build SvelteKit
3725 run : npm run build
26+ env :
27+ PUBLIC_FIREBASE_API_KEY : ${{ secrets.PUBLIC_FIREBASE_API_KEY }}
28+ PUBLIC_FIREBASE_AUTH_DOMAIN : ${{ secrets.PUBLIC_FIREBASE_AUTH_DOMAIN }}
29+ PUBLIC_FIREBASE_PROJECT_ID : ${{ secrets.PUBLIC_FIREBASE_PROJECT_ID }}
30+ PUBLIC_FIREBASE_STORAGE_BUCKET : ${{ secrets.PUBLIC_FIREBASE_STORAGE_BUCKET }}
31+ PUBLIC_FIREBASE_MESSAGING_SENDER_ID : ${{ secrets.PUBLIC_FIREBASE_MESSAGING_SENDER_ID }}
32+ PUBLIC_FIREBASE_APP_ID : ${{ secrets.PUBLIC_FIREBASE_APP_ID }}
3833
39- # Firebase Hosting 배포
4034 - name : Deploy to Firebase Hosting
4135 uses : FirebaseExtended/action-hosting-deploy@v0
4236 with :
Original file line number Diff line number Diff line change @@ -4,12 +4,12 @@ import { getFirestore } from 'firebase/firestore';
44import { getAuth , GoogleAuthProvider } from 'firebase/auth' ;
55
66const firebaseConfig = {
7- apiKey : import . meta. env . VITE_FIREBASE_API_KEY ,
8- authDomain : import . meta. env . VITE_FIREBASE_AUTH_DOMAIN ,
9- projectId : import . meta. env . VITE_FIREBASE_PROJECT_ID ,
10- storageBucket : import . meta. env . VITE_FIREBASE_STORAGE_BUCKET ,
11- messagingSenderId : import . meta. env . VITE_FIREBASE_SENDER_ID ,
12- appId : import . meta. env . VITE_FIREBASE_APP_ID
7+ apiKey : import . meta. env . PUBLIC_FIREBASE_API_KEY ,
8+ authDomain : import . meta. env . PUBLIC_FIREBASE_AUTH_DOMAIN ,
9+ projectId : import . meta. env . PUBLIC_FIREBASE_PROJECT_ID ,
10+ storageBucket : import . meta. env . PUBLIC_FIREBASE_STORAGE_BUCKET ,
11+ messagingSenderId : import . meta. env . PUBLIC_FIREBASE_MESSAGING_SENDER_ID ,
12+ appId : import . meta. env . PUBLIC_FIREBASE_APP_ID
1313} ;
1414
1515const app = initializeApp ( firebaseConfig ) ;
You can’t perform that action at this time.
0 commit comments