Skip to content

Commit

Permalink
firebase hosting
Browse files Browse the repository at this point in the history
  • Loading branch information
Sayak Ghorai authored and Sayak Ghorai committed May 7, 2024
1 parent 7611a62 commit 75fcd4a
Show file tree
Hide file tree
Showing 6 changed files with 121 additions and 0 deletions.
20 changes: 20 additions & 0 deletions .github/workflows/firebase-hosting-merge.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# This file was auto-generated by the Firebase CLI
# https://github.com/firebase/firebase-tools

name: Deploy to Firebase Hosting on merge
on:
push:
branches:
- main
jobs:
build_and_deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- run: npm i && npm run build
- uses: FirebaseExtended/action-hosting-deploy@v0
with:
repoToken: ${{ secrets.GITHUB_TOKEN }}
firebaseServiceAccount: ${{ secrets.FIREBASE_SERVICE_ACCOUNT_SG34_PEERMEET }}
channelId: live
projectId: sg34-peermeet
21 changes: 21 additions & 0 deletions .github/workflows/firebase-hosting-pull-request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# This file was auto-generated by the Firebase CLI
# https://github.com/firebase/firebase-tools

name: Deploy to Firebase Hosting on PR
on: pull_request
permissions:
checks: write
contents: read
pull-requests: write
jobs:
build_and_preview:
if: ${{ github.event.pull_request.head.repo.full_name == github.repository }}
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- run: npm i && npm run build
- uses: FirebaseExtended/action-hosting-deploy@v0
with:
repoToken: ${{ secrets.GITHUB_TOKEN }}
firebaseServiceAccount: ${{ secrets.FIREBASE_SERVICE_ACCOUNT_SG34_PEERMEET }}
projectId: sg34-peermeet
57 changes: 57 additions & 0 deletions frontend/.firebase/hosting.YnVpbGQ.cache
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
webcam_32x32.png,1715107447116,ee5dc5a6ad9257e1b6126a4bad3fc6b65205b97ada3b1bc98a820eb80f171030
robots.txt,1715107447115,391d14b3c2f8c9143a27a28c7399585142228d4d1bdbe2c87ac946de411fa9a2
index.html,1715107455410,c6a80038d97cc4e97c9b4e54cc75eba82fa2465ceea7c552ae79850eb4c82046
webcam_64x64.png,1715107447116,1a2f390f2ca66154c71267b2997370c0b2323f0c57267f2d1f893413edd10e38
asset-manifest.json,1715107455427,aca521f1234a7511122dd41d4d394764f8fe011e04d9a6c7aad4725b0822f9fa
static/js/297.6c2b669d.chunk.js,1715107455410,bc440eb37e2a5e09c5b551e9d39e44f004c4c0c7eaf8d302dda3c5b1f0c7cb05
webcam_128x128.png,1715107447115,6974d2dc6d6e11af236900c344b2060899c8daf2caa28e31253bce528816fa94
static/js/297.6c2b669d.chunk.js.map,1715107455420,9b7db006bdb0e53474845805bd194d00757f368dae410ee8dc6fb846a6738c47
static/css/main.1dc4c28b.css,1715107455410,e642c05d1118aee0524e954943d324dec2dc95834ca19da3c56fb8939f699585
static/js/276.c21ed0db.chunk.js,1715107455410,69aa4a71a3870fc3a89e86d8e4c7b1638fcbc5f245b7cecae7e165f2634fa727
static/js/276.c21ed0db.chunk.js.map,1715107455421,6d13b7a6cfb4c3b6df318ad42cc2b01c354636ac8bd487d675ebf8539848f02e
static/js/105.3a38eb9b.chunk.js,1715107455410,43eac3fedd1c14102b0a59416890a85148f269b302e4511602616d86612a6249
static/js/424.5a516dbf.chunk.js,1715107455410,43c8f6b0093103753477d407c1405a7c5018fc4b4bb8112cf95bac87f29c1378
static/js/424.5a516dbf.chunk.js.map,1715107455420,7cd21355662d86ceab0dd305e5e2bda107fadc4c7cff67160be26a0e18aa6e28
static/js/690.073ee8cb.chunk.js.LICENSE.txt,1715107455410,67f958e0b104bbae01b19d9b141fcfe2b91e55c93e8ff68d5f5e4dab31c51e94
static/css/main.1dc4c28b.css.map,1715107455412,1ff57d6d80f823dd866a551803d677ee787798a6e13c15522b6551585480adc3
static/js/750.4b30bbc2.chunk.js.LICENSE.txt,1715107455410,2118613dcb9c6b8bbc10f2e56e8a17147f470e8f09e8d78e44d972d821e08c6b
static/js/main.3aa802c9.js.LICENSE.txt,1715107455410,2e0317bf47c29fb7d0485a53b66ae8cb58c98d0cbaf239efac64dd310dfdabda
static/js/reactPlayerFacebook.b4bcad77.chunk.js,1715107455411,b1112f77bc5b4ea44c5abaecd384bae6d0bf18733cb7228a35c195929ae9e14a
static/js/reactPlayerFacebook.b4bcad77.chunk.js.map,1715107455421,dc3126b9f90108b4b15f974775c42aa9375dc8058353e1675c69d026df6c5624
static/js/reactPlayerDailyMotion.2b6cfa3f.chunk.js.map,1715107455422,c108cdb02a2fd5d1a8e6766a20ef21cb39b3c8e690ea7a925e862e059f627446
static/js/reactPlayerFilePlayer.b613efbc.chunk.js,1715107455412,0c9d63154792157ae6275d447ad2fdb2a03ee9c5762ecd616d9717c158ce042c
static/js/reactPlayerFilePlayer.b613efbc.chunk.js.map,1715107455427,7ae34f2f21d9367013b724eab600b84f83f9d1e66dae74ba7b8b584659e49fbf
static/js/reactPlayerKaltura.c745897b.chunk.js.map,1715107455427,753a96e2e1ce677efe78730897c064a8dde79a1b2fb4a2ccfb50f29ae75756be
static/js/reactPlayerKaltura.c745897b.chunk.js,1715107455412,b2439ca2ff432324b3433facf1afc8a649b0055daff6ef2b87572cccf4b11509
static/js/reactPlayerMixcloud.7b6052ea.chunk.js,1715107455411,0b9925029ca7c4c1504ef923ef8c507b6c4c822dcb85fc7226d5de8dc2c977cc
static/js/reactPlayerMixcloud.7b6052ea.chunk.js.map,1715107455427,468ba99ee5da741f5d6df3b31eb5cb0b31a4656a1134ad20f0c55a309f5a5ca0
static/js/reactPlayerDailyMotion.2b6cfa3f.chunk.js,1715107455411,3b293fef3e2aa35de934c6e6831fb4940169dfc6af9c3c52b1d96ffe352af2ec
static/js/reactPlayerSoundCloud.99fef7c9.chunk.js,1715107455410,b8db5f709d7050bccda67a03c5a7ae602d2aed9d147cfbf2e5a9a1e3f898e60b
static/js/reactPlayerPreview.ab8b5c72.chunk.js.map,1715107455427,d84a5a2e57c5a5d49033ef8eaaec03b33c5984be31c5052bfd1cdd45b19284f9
static/js/reactPlayerMux.e95f1566.chunk.js,1715107455411,33a646cc81831745c5c4fc843b496a093e85db75da82b2a0f9f0068946961722
static/js/reactPlayerMux.e95f1566.chunk.js.map,1715107455421,ea9b070b8a71de899cb1b45e0c3654affae3682134dd6774ebd7f754e0680549
static/js/reactPlayerPreview.ab8b5c72.chunk.js,1715107455412,79dba836c23467817137c7bbc72b1778ec1d60eaf405b6991f5ed3ac5d7a623c
static/js/reactPlayerSoundCloud.99fef7c9.chunk.js.map,1715107455421,ef2ccbe50e292f30a323de7b571ba3041595e65f0bbc80e185644ab10de226a1
static/js/reactPlayerStreamable.0194a04c.chunk.js,1715107455411,a878ef90b7f87464803cfb4382094786a3ed635acea4617d3ce5db6ca1cbda32
static/js/reactPlayerStreamable.0194a04c.chunk.js.map,1715107455421,badc26578486f6812ecafdee4aeb1117a0984af2edddd069bb41707a6eb911a3
static/js/reactPlayerVidyard.38da73c3.chunk.js.map,1715107455427,5d8ea418d8487ee7c2fe6417b0c368d068abcd6fe56245f9f9947dcc3a286203
static/js/reactPlayerVidyard.38da73c3.chunk.js,1715107455411,c06ac8e5c90dd47b4e51e0cdeecd2147d94c3f17c9c28b7bb38c41389d9a5368
static/js/reactPlayerTwitch.58adf2d0.chunk.js,1715107455411,ca8cee5f3f1293160664a415820c3a13d4609c7daa98284139ea093b167e31a8
static/js/reactPlayerTwitch.58adf2d0.chunk.js.map,1715107455422,575cd63ba47974b113d98339a4d5f51eb6ed45cf9f3541c03091c7980681ba4c
static/js/reactPlayerVimeo.f2495ccf.chunk.js,1715107455411,f2dcb29af91448051e125d95ede38c2f4e48e0e93ee2dacb1cce33661272fb4d
static/js/609.69deb257.chunk.js,1715107455410,a9af3d9b7276e6b8b88924096291d657e1e4ec729dd76c9f8385db4fce412d68
static/js/690.073ee8cb.chunk.js,1715107455412,4f013891febaf7da0acb9af1cb7fe93f7d74e0ad5234055a4a9d172a94871196
static/js/105.3a38eb9b.chunk.js.map,1715107455420,ea63624f2b09a12f114860f8022741912e3cea1323a01d527b37b56f0e776eba
static/js/reactPlayerVimeo.f2495ccf.chunk.js.map,1715107455421,6d25c07e1f91217a853dff46bf2a25773c3d1830184854a39234be04f13857d3
static/js/reactPlayerWistia.6dcb65ab.chunk.js,1715107455411,45206eee3b951017e55e9d105395057b4b9dea6877f96c6c7938869ba2cbddd8
static/js/reactPlayerWistia.6dcb65ab.chunk.js.map,1715107455421,1480d8130217d725498bf1f36d906d8c15f385176dc7c3746f40fdfcb6aafadf
static/js/reactPlayerYouTube.77bb1751.chunk.js,1715107455410,6b9d785504813627a8ac2044b133bf0c3d20ba2fde147df49d1fa908050bb888
static/js/reactPlayerYouTube.77bb1751.chunk.js.map,1715107455421,b64799c95c8b5661b051bb4bfc8446ba036bc97ad3814488c88317de124729de
static/media/webcam.b4987597ab2d6269930c.png,1715107455410,4b71e5af2ef736e098c0ca38881fbe2680234217e3a4025fa04925e78234c594
static/js/609.69deb257.chunk.js.map,1715107455420,462c40774f12b1f854f8ac6e31060e4e22df7cddb2af0344834a40a7ed62a033
static/js/690.073ee8cb.chunk.js.map,1715107455427,c6507f6cbdd8d4e94c04943ee924d9affc102393c819bec4368b77edcf2ecacc
static/media/test_sound.fe0214774487665bf1e9.mp3,1715107455410,a88af761465f7f6018d08cbca24d96d580b161456f60b2e851d263fe0c332d8e
static/js/750.4b30bbc2.chunk.js,1715107455412,e530c950c02e6b99262dcd14fe8780b2604d133e76177a90feff8ed2bfbfb9ae
static/js/main.3aa802c9.js,1715107455410,913b712ff89ddabd3f3b3114e7c45bf34869c047db5a459bb94430e1b657f4c5
static/js/750.4b30bbc2.chunk.js.map,1715107455428,792ddf0e72bf6f2ed868e9a958e55714c8f0b2be5495db7e6bb8ee68dc0c95ab
static/js/main.3aa802c9.js.map,1715107455420,259be30a53386ed8e1471e95907bfd55ad3d3972f129ad6678aed17b8721084a
5 changes: 5 additions & 0 deletions frontend/.firebaserc
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"projects": {
"default": "sg34-peermeet"
}
}
16 changes: 16 additions & 0 deletions frontend/firebase.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"hosting": {
"public": "build",
"ignore": [
"firebase.json",
"**/.*",
"**/node_modules/**"
],
"rewrites": [
{
"source": "**",
"destination": "/index.html"
}
]
}
}
2 changes: 2 additions & 0 deletions frontend/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,8 @@
"@mui/material": "^5.15.15",
"@popperjs/core": "^2.11.8",
"@videosdk.live/react-sdk": "^0.1.84",
"firebase": "^10.11.1",
"firebase-tools": "^13.8.0",
"lottie-react": "^2.4.0",
"postcss-flexbugs-fixes": "^5.0.2",
"postcss-loader": "^7.3.3",
Expand Down

0 comments on commit 75fcd4a

Please sign in to comment.