generated from ParentingForLifelongHealth/plh-facilitator-app-ph-content
-
Notifications
You must be signed in to change notification settings - Fork 0
38 lines (32 loc) · 1.6 KB
/
deploy-pr-preview.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
##################################################################################
# Calls workflow from code repo
##################################################################################
name: Deployment Preview
on:
pull_request:
types: [labeled, synchronize]
jobs:
pr_preview:
uses: IDEMSInternational/open-app-builder/.github/workflows/reusable-deploy-pr-preview.yml@master
secrets: inherit
jobs:
call_get_vars:
uses: ./.github/workflows/get-vars.yml
id: get_vars
call_reusable_workflow:
needs: call_get_vars
uses: IDEMSInternational/open-app-builder-actions/.github/workflows/deploy-pr-preview.yml@main
with:
APP_CODE_BRANCH: ${{ vars.APP_CODE_BRANCH }}
FIREBASE_HOSTING_TARGET: ${{ needs.call_get_vars.outputs.FIREBASE_HOSTING_TARGET }}
FIREBASE_PROJECT_ID: ${{ needs.call_get_vars.outputs.FIREBASE_PROJECT_ID }}
FIREBASE_HOSTING_CHANNEL: ${{ needs.call_get_vars.outputs.FIREBASE_HOSTING_CHANNEL }}
LFS_USED: ${{ needs.call_get_vars.outputs.LFS_USED == 'true' }}
DEPLOYMENT_NAME: ${{ needs.call_get_vars.outputs.DEPLOYMENT_NAME }}
PARENT_DEPLOYMENT_NAME: ${{ needs.call_get_vars.outputs.PARENT_DEPLOYMENT_NAME }}
PARENT_DEPLOYMENT_REPO: ${{ needs.call_get_vars.outputs.PARENT_DEPLOYMENT_REPO }}
PARENT_DEPLOYMENT_BRANCH: ${{ needs.call_get_vars.outputs.PARENT_DEPLOYMENT_BRANCH }}
ENCRYPTED: ${{ needs.call_get_vars.outputs.ENCRYPTED == 'true' }}
secrets:
DEPLOYMENT_PRIVATE_KEY: ${{ secrets.DEPLOYMENT_PRIVATE_KEY }}
FIREBASE_SERVICE_ACCOUNT: ${{ secrets.FIREBASE_SERVICE_ACCOUNT }}