Skip to content

Merge pull request #48 from FlutterFlow/delete_assets #48

Merge pull request #48 from FlutterFlow/delete_assets

Merge pull request #48 from FlutterFlow/delete_assets #48

name: Deploy to Firebase Hosting
on:
push:
branches:
- main # Deploy to live channel
- preview # Deploy to preview channel
jobs:
build-and-deploy:
runs-on: ubuntu-latest
steps:
- name: Checkout Repository
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Install Dependencies
run: npm install
- name: Build
run: npm run build
- name: List Build Directory
run: ls -R ./build # Ensure build output is correct
- name: Deploy to Firebase Hosting
uses: FirebaseExtended/action-hosting-deploy@v0
with:
firebaseServiceAccount: "${{ secrets.FIREBASE_SERVICE_ACCOUNT }}"
projectId: dreamflow-docs-2c50c
channelId: live
repoToken: "${{secrets.GITHUB_TOKEN}}"