# 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 jobs: build_and_preview: if: "${{ github.event.pull_request.head.repo.full_name == github.repository }}" runs-on: ubuntu-latest env: HUGO_CACHEDIR: /tmp/hugo_cache steps: - uses: actions/checkout@v4 with: submodules: true # Fetch Hugo themes (true OR recursive) fetch-depth: 0 - name: Hugo setup uses: peaceiris/actions-hugo@v3 with: # The Hugo version to download (if necessary) and use. Example: 0.58.2 hugo-version: "0.129.0" # optional, default is latestdddd # Download (if necessary) and use Hugo extended version. Example: true extended: true # optional, default is false - name: Build run: hugo --config exampleSite/config.toml --minify - uses: FirebaseExtended/action-hosting-deploy@v0 with: repoToken: "${{ secrets.GITHUB_TOKEN }}" firebaseServiceAccount: "${{ secrets.FIREBASE_SERVICE_ACCOUNT }}" projectId: re-terminal