Skip to content

Commit

Permalink
ci: 🔧 config firebase hosting
Browse files Browse the repository at this point in the history
  • Loading branch information
moazelsawaf committed Mar 27, 2023
1 parent 84a492c commit 5991357
Show file tree
Hide file tree
Showing 5 changed files with 83 additions and 0 deletions.
27 changes: 27 additions & 0 deletions .firebase/hosting.YnVpbGRcd2Vi.cache
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
flutter_service_worker.js,1679950920746,5355906400d55d458496754d6344a16deec48a4975e283c3b642fa56d988e8f2
index.html,1679950919284,ea7c57d7e2923bbaefa5177abb5239e75a933038019fdcf9ac047ad5fecd8ab5
manifest.json,1679949231647,6a3e7e6cd02a0cf1d67e57813438c2341fce43f84a93259a30775c4440e18c5a
version.json,1679950918891,c58d234280ff8823e1c8a783fff78cc04ddd35d307076018a22f1525ba755a06
favicon.ico,1679942192000,7d2f1600112ab5bc077f1f77a113da753f6f0927f5d197fbb457a2f52a996675
assets/AssetManifest.json,1679950919121,e0bc86e3c38cde72b44465e2ff2aaeb3b5860a68d47eae012288bc93a0fe1767
assets/FontManifest.json,1679950919121,638dde6f87e8796f3054f78065f73846fc5e170e081d2501d08e3ceaa300edb5
flutter.js,1679950867757,4ac95ce2f44eacd0bda65849a413c7f16fac0f00d2cbc60b9b07709129ea6c17
assets/assets/lottie/files_processing.json,1679944200445,bf9396d0145367671f4c17513bf3563786d4eda4cf8284b3d58d88cb5efa26d7
assets/packages/flutter_dropzone_web/assets/flutter_dropzone.js,1676074204437,77ed5c24525c8955865eb6f3d541190e225f96497d57e5afa8e19bc941e7d6ae
icons/android-chrome-192x192.png,1679942192000,c6f4c11a3e1dcf0d00d12f4d746a28ddcf3f55e9120e9dc17b7d571bc1e8cd70
icons/favicon-16x16.png,1679942192000,1928100a739dba3b161aa14d2a975ce8d20fbd51baa6a92f799fe1e03b357984
icons/apple-touch-icon.png,1679942192000,59866aadcd13edb152e5d2ec5f07c0a9ac53c65b686e33e39018ee736264d9db
icons/favicon-32x32.png,1679942192000,ce31e9036c21c254bc1bc69a857714007806a63539b50de8aa93cd0cd094bb18
assets/packages/elegant_notification/assets/icons/error.png,1679940931608,40bc2726c2c3eb1380783cb2873c40a0c9a13e51d8ff0c27041a642b470a2e99
assets/packages/elegant_notification/assets/icons/info.png,1679940931609,462ff29dde00ceaaf1560faa93230cdb35dfb31c429de63043e58021870784af
assets/packages/elegant_notification/assets/icons/success.png,1679940931605,7015d1a65eda820899960640aa4264e360ea149c8bd7b5aee2b05949d87ba628
icons/android-chrome-512x512.png,1679942192000,fb61b714f7bf62cf347b0d78a0b36c097b2d8b7033c116d2544f8f74f067480c
canvaskit/profiling/canvaskit.js,1679749765886,6420bd60a37f0870f2d750e80e38eca52602e2664288d1a2ce6f99b399e946a8
canvaskit/canvaskit.js,1679749765851,8ff9cbe5dbf69c38eb7c466ad2a03f276996bfafabafa667fb31de3a9ce3161b
assets/packages/cupertino_icons/assets/CupertinoIcons.ttf,1674901884113,007720e2ea8128f223e5f1a08073b8f40df49b41dac35727107ab73dc4488ae0
assets/NOTICES,1679950919123,869da82efd7bde84ef05f19a64b5dfed1a53c4803abac0830689c073269e48f5
assets/assets/images/desktop_background.jpg,1679862514900,a540c040d3706cf85090b062772b3317bfb11ba7195ee8ef33529d55f1f3b36c
assets/fonts/MaterialIcons-Regular.otf,1679745988637,26ccc86b05c476a6b792d6abae012d693ce5e7effabb62ca623c44b7ca264aae
main.dart.js,1679950917778,1319de54d4c9ee1b8f03923811f9a97d328b6f5b0ff0e79bc9a9f525968d6c4a
canvaskit/canvaskit.wasm,1679749765884,c02c266899510d8fe7228271e0c9219e42f3f81c38d2cf677abb3893f2bcb119
canvaskit/profiling/canvaskit.wasm,1679749765926,6b433eb1c13eea60832b8f784715a0305ca764effb0443a8134485495203341e
5 changes: 5 additions & 0 deletions .firebaserc
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"projects": {
"default": "made-with-flutter-8e4a2"
}
}
19 changes: 19 additions & 0 deletions .github/workflows/firebase-hosting-merge.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# 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@v3
- uses: FirebaseExtended/action-hosting-deploy@v0
with:
repoToken: "${{ secrets.GITHUB_TOKEN }}"
firebaseServiceAccount: "${{ secrets.FIREBASE_SERVICE_ACCOUNT_MADE_WITH_FLUTTER_8E4A2 }}"
channelId: live
projectId: made-with-flutter-8e4a2
16 changes: 16 additions & 0 deletions .github/workflows/firebase-hosting-pull-request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# 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
jobs:
build_and_preview:
if: "${{ github.event.pull_request.head.repo.full_name == github.repository }}"
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: FirebaseExtended/action-hosting-deploy@v0
with:
repoToken: "${{ secrets.GITHUB_TOKEN }}"
firebaseServiceAccount: "${{ secrets.FIREBASE_SERVICE_ACCOUNT_MADE_WITH_FLUTTER_8E4A2 }}"
projectId: made-with-flutter-8e4a2
16 changes: 16 additions & 0 deletions firebase.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"hosting": {
"public": "build/web",
"ignore": [
"firebase.json",
"**/.*",
"**/node_modules/**"
],
"rewrites": [
{
"source": "**",
"destination": "/index.html"
}
]
}
}

0 comments on commit 5991357

Please sign in to comment.