Skip to content

Commit bad6464

Browse files
committed
ci: added GitHub Actions workflow with Firebase environment variables
1 parent 3ac6675 commit bad6464

1 file changed

Lines changed: 23 additions & 0 deletions

File tree

.github/workflows/azure-static-web-apps-delightful-flower-0e8ce2510.yml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,29 @@ jobs:
1919
with:
2020
submodules: true
2121
lfs: false
22+
23+
- name: Setup Node.js
24+
uses: actions/setup-node@v3
25+
with:
26+
node-version: '18'
27+
cache: 'npm'
28+
cache-dependency-path: './frontend/package-lock.json'
29+
30+
- name: Install dependencies
31+
working-directory: ./frontend
32+
run: npm ci
33+
34+
- name: Build application
35+
working-directory: ./frontend
36+
env:
37+
VITE_FIREBASE_API_KEY: ${{ secrets.VITE_FIREBASE_API_KEY }}
38+
VITE_FIREBASE_APP_ID: ${{ secrets.VITE_FIREBASE_APP_ID }}
39+
VITE_FIREBASE_AUTH_DOMAIN: ${{ secrets.VITE_FIREBASE_AUTH_DOMAIN }}
40+
VITE_FIREBASE_MESSAGING_SENDER_ID: ${{ secrets.VITE_FIREBASE_MESSAGING_SENDER_ID }}
41+
VITE_FIREBASE_PROJECT_ID: ${{ secrets.VITE_FIREBASE_PROJECT_ID }}
42+
VITE_FIREBASE_STORAGE_BUCKET: ${{ secrets.VITE_FIREBASE_STORAGE_BUCKET }}
43+
run: npm run build
44+
2245
- name: Build And Deploy
2346
id: builddeploy
2447
uses: Azure/static-web-apps-deploy@v1

0 commit comments

Comments
 (0)