Skip to content

Commit 2e1c809

Browse files
authored
chore(*): updated deployment script for example apps
2 parents 6241e12 + 6ee0e55 commit 2e1c809

28 files changed

+137
-101
lines changed

.github/workflows/test.yaml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ on:
77
pull_request:
88

99
jobs:
10-
1110
test:
1211
runs-on: ubuntu-latest
1312
steps:
@@ -17,7 +16,7 @@ jobs:
1716
- name: Setup node
1817
uses: actions/setup-node@v4
1918
with:
20-
node-version: '20'
19+
node-version: "20"
2120
check-latest: true
2221

2322
- name: Setup pnpm
@@ -34,6 +33,9 @@ jobs:
3433
- name: Install Firebase CLI
3534
run: npm i -g [email protected]
3635

36+
- name: Enable webframeworks experiment
37+
run: firebase experiments:enable webframeworks
38+
3739
- name: Start Firebase emulator
3840
run: |
3941
firebase emulators:start --only auth --project demo-test &

examples/angular/firebase.json

Lines changed: 0 additions & 7 deletions
This file was deleted.

examples/nextjs-ssr/firebase.json

Lines changed: 0 additions & 7 deletions
This file was deleted.

examples/nextjs-ssr/package.json

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@
1313
"deploy": "pnpm run build && firebase deploy --only hosting:fir-ui-rework-nextjs-ssr"
1414
},
1515
"dependencies": {
16-
"@invertase/firebaseui-react": "workspace:*",
17-
"@invertase/firebaseui-core": "workspace:*",
18-
"@invertase/firebaseui-styles": "workspace:*",
19-
"@invertase/firebaseui-translations": "workspace:*",
16+
"@invertase/firebaseui-react": "latest",
17+
"@invertase/firebaseui-core": "latest",
18+
"@invertase/firebaseui-styles": "latest",
19+
"@invertase/firebaseui-translations": "latest",
2020
"firebase": "^11.10.0",
2121
"next": "15.1.7",
2222
"react": "19.1.1",
@@ -28,6 +28,7 @@
2828
"@types/node": "^20",
2929
"@types/react": "19.1.16",
3030
"@types/react-dom": "19.1.9",
31+
"vite": "catalog:",
3132
"postcss": "^8.5.2",
3233
"postcss-load-config": "^6.0.1",
3334
"tailwindcss": "^4.0.6",

examples/nextjs/firebase.json

Lines changed: 0 additions & 7 deletions
This file was deleted.

examples/react/firebase.json

Lines changed: 0 additions & 13 deletions
This file was deleted.

examples/react/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"build": "vite build",
99
"lint": "eslint .",
1010
"preview": "vite preview",
11-
"deploy": "pnpm run build && firebase deploy --only hosting:fir-ui-2025-react"
11+
"deploy": "pnpm run build && firebase deploy --only hosting:fir-ui-rework"
1212
},
1313
"dependencies": {
1414
"@invertase/firebaseui-react": "workspace:*",

examples/shadcn/.firebaserc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
22
"projects": {
3-
"default": "fir-ui-2025"
3+
"default": "fir-ui-rework"
44
}
55
}

examples/shadcn/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
"build": "vite build",
99
"lint": "eslint .",
1010
"preview": "vite preview",
11+
"deploy": "pnpm run build && firebase deploy --only hosting:fir-ui-shadcn",
1112
"shadcn:add-all": "tsx add-all.ts"
1213
},
1314
"dependencies": {

firebase.json

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,35 @@
2323
"destination": "/index.html"
2424
}
2525
]
26+
},
27+
{
28+
"site": "fir-ui-rework",
29+
"public": "examples/react/dist",
30+
"ignore": ["firebase.json", "**/.*", "**/node_modules/**"],
31+
"rewrites": [
32+
{
33+
"source": "**",
34+
"destination": "/index.html"
35+
}
36+
]
37+
},
38+
{
39+
"site": "fir-ui-rework-angular",
40+
"source": "examples/angular",
41+
"ignore": ["firebase.json", "**/.*", "**/node_modules/**"]
42+
},
43+
{
44+
"site": "fir-ui-rework-nextjs-ssg",
45+
"public": "examples/nextjs/out",
46+
"ignore": ["firebase.json", "**/.*", "**/node_modules/**"]
47+
},
48+
{
49+
"site": "fir-ui-rework-nextjs-ssr",
50+
"source": "examples/nextjs-ssr",
51+
"ignore": ["firebase.json", "**/.*", "**/node_modules/**"],
52+
"frameworksBackend": {
53+
"region": "us-central1"
54+
}
2655
}
2756
]
2857
}

0 commit comments

Comments
 (0)