Skip to content

v3.52.1

v3.52.1 #78

Workflow file for this run

# Deploy to firebase hosting
# Required Secrets
# - FIREBASE_SERVICE_ACCOUNT
name: Web Release
on:
release:
types: [published]
workflow_dispatch:
# push:
# branches:
# - main
jobs:
web_release:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
lfs: true
- name: Setup Node
uses: actions/setup-node@v4
with:
node-version: 22.x
cache: 'yarn'
- name: Install node modules
run: yarn install --immutable
- run: yarn nx run picsa-apps-extension-app:build
- uses: FirebaseExtended/action-hosting-deploy@v0
with:
repoToken: '${{ secrets.GITHUB_TOKEN }}'
firebaseServiceAccount: '${{ secrets.FIREBASE_SERVICE_ACCOUNT }}'
projectId: picsa-apps
target: extension-toolkit
channelId: live