Skip to content

Do not add info about "You’re not allowed to copy or modify the app..." when the app is open source #100

Do not add info about "You’re not allowed to copy or modify the app..." when the app is open source

Do not add info about "You’re not allowed to copy or modify the app..." when the app is open source #100

# 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
permissions:
checks: write
contents: read
pull-requests: write
jobs:
build_and_preview:
if: '${{ github.event.pull_request.head.repo.full_name == github.repository }}'
name: Build and Preview
runs-on: ubuntu-latest
steps:
- name: Checkout the code
uses: actions/checkout@v4
- name: Install Node.js
uses: actions/setup-node@v4
with:
node-version: 20 # has to be LTS
cache: 'npm'
- name: Install all CLI tools
run: npm install -g @tokilabs/pug3-cli sass js-yaml svgo png-minify uglifycss uglify-js purgecss
- name: Render the website from templates
run: |
chmod +x ./render.sh
./render.sh
- name: Firebase Deploy to Preview Channel
uses: FirebaseExtended/action-hosting-deploy@v0
with:
repoToken: '${{ secrets.GITHUB_TOKEN }}'
firebaseServiceAccount: '${{ secrets.FIREBASE_SERVICE_ACCOUNT_APP_PRIVACY_POLICY_GENERATOR }}'
expires: 30d
projectId: app-privacy-policy-generator