-
Notifications
You must be signed in to change notification settings - Fork 15
40 lines (33 loc) · 1.35 KB
/
deploy_test_all.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
39
40
# See: https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions
name: 'Deploy [test] All'
permissions:
actions: read
deployments: write
on:
workflow_call:
workflow_dispatch:
jobs:
deploy_portal:
name: 'Build + Deploy: Portal'
uses: ./.github/workflows/deploy_test_portal.yml
secrets:
AZURE_STATIC_WEB_APPS_API_TOKEN_HAPPY_ROCK_0411D2003: ${{ secrets.AZURE_STATIC_WEB_APPS_API_TOKEN_HAPPY_ROCK_0411D2003 }}
deploy_portalicious:
name: 'Build + Deploy: Portalicious'
uses: ./.github/workflows/deploy_test_portalicious.yml
permissions:
actions: read # Copy of above
deployments: write # Copy of above
pull-requests: write # Only required because a PR-related job is defined, it will never run via `workflow_call/dispatch`.
secrets:
AZURE_STATIC_WEB_APPS_API_TOKEN_PORTALICIOUS: ${{ secrets.AZURE_STATIC_WEB_APPS_API_TOKEN_PORTALICIOUS }}
deploy_service:
name: 'Build + Deploy: 121-Service'
uses: ./.github/workflows/deploy_test_service.yml
secrets:
AZURE_WEBAPP_PUBLISH_PROFILE: ${{ secrets.AZURE_WEBAPP_PUBLISH_PROFILE }}
deploy_mock-service:
name: 'Build + Deploy: Mock-Service'
uses: ./.github/workflows/deploy_test_mock-service.yml
secrets:
AZURE_WEBAPP_PUBLISH_PROFILE_MOCK_SERVICE: ${{ secrets.AZURE_WEBAPP_PUBLISH_PROFILE_MOCK_SERVICE }}