name: Deploy to Firebase Hosting

on:
  push:
    branches:
      - main
env:
  CI: "true"
jobs:
  deploy:
    runs-on: ubuntu-20.04
    steps:
      - uses: actions/checkout@v3
      - run: npm ci && npm run build
      - uses: FirebaseExtended/action-hosting-deploy@v0
        with:
          repoToken: "${{ secrets.GITHUB_TOKEN }}"
          firebaseServiceAccount: "${{ secrets.FIREBASE_SERVICE_ACCOUNT }}"
          projectId: scrap-conan-online
          channelId: live
        env:
          FIREBASE_CLI_PREVIEWS: hostingchannels
