name: Deploy to Preview Channel on: pull_request: # Optionally configure to run only for specific files. For example: # paths: # - "website/**" env: VITE_APP_FIREBASE_PROJECT_ID: rowyio VITE_APP_FIREBASE_PROJECT_WEB_API_KEY: "${{ secrets.FIREBASE_WEB_API_KEY_TRYROWY }}" CI: "" jobs: build_and_preview: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - uses: borales/actions-yarn@v2.3.0 with: cmd: install # will run `yarn install` command - uses: borales/actions-yarn@v2.3.0 with: cmd: build # will run `yarn build` command env: CI: "" - uses: FirebaseExtended/action-hosting-deploy@v0 with: repoToken: "${{ secrets.GITHUB_TOKEN }}" firebaseServiceAccount: "${{ secrets.FIREBASE_SERVICE_ACCOUNT_TRYROWY }}" expires: 14d projectId: rowyio