Skip to content

web: Update other dependencies for angular 18 #148

web: Update other dependencies for angular 18

web: Update other dependencies for angular 18 #148

# This file was auto-generated by the Firebase CLI
# https://github.com/firebase/firebase-tools
name: Deploy
"on":
push:
branches:
- staging
jobs:
build_and_deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
fetch-depth: 2
- uses: actions/setup-node@v3
with:
node-version: 20
cache: "npm"
- run: npm i -g angular-build-info && npm ci && npm run buildStaging
timeout-minutes: 30
env:
SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }}
SENTRY_ORG: ${{ secrets.SENTRY_ORG }}
SENTRY_PROJECT: ${{ secrets.SENTRY_PROJECT }}
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
- name: Create Sentry release
uses: getsentry/action-release@v1
if: always()
env:
SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }}
SENTRY_ORG: ${{ secrets.SENTRY_ORG }}
SENTRY_PROJECT: ${{ secrets.SENTRY_PROJECT }}
# SENTRY_URL: https://sentry.io/
with:
environment: staging
- uses: FirebaseExtended/action-hosting-deploy@v0
if: always()
with:
repoToken: "${{ secrets.GITHUB_TOKEN }}"
firebaseServiceAccount: "${{ secrets.FIREBASE_SERVICE_ACCOUNT_ROSAK_7223B }}"
channelId: live
target: staging
projectId: rosak-7223b