-
Notifications
You must be signed in to change notification settings - Fork 0
25 lines (22 loc) · 915 Bytes
/
dev.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
name: Build and Deploy to Dev
on:
pull_request:
branches: [main]
jobs:
build-and-push-server:
uses: ./.github/workflows/build-and-push-server.yml
secrets: inherit
build-and-push-clients:
uses: ./.github/workflows/build-and-push-clients.yml
secrets: inherit
deploy-dev-container:
needs: [build-and-push-clients, build-and-push-server]
uses: ./.github/workflows/deploy-docker.yml
secrets: inherit
with:
environment: prompt-dev-vm
core_image_tag: ${{ needs.build-and-push-clients.outputs.core_image_tag }}
template_image_tag: ${{ needs.build-and-push-clients.outputs.template_image_tag }}
interview_image_tag: ${{ needs.build-and-push-clients.outputs.interview_image_tag }}
matching_image_tag: ${{ needs.build-and-push-clients.outputs.matching_image_tag }}
server_image_tag: ${{ needs.build-and-push-server.outputs.server_image_tag }}