-
Notifications
You must be signed in to change notification settings - Fork 4
37 lines (33 loc) · 1.01 KB
/
qa_build.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
# Daily QA Build workflow that runs the reusable build_ios and build_android workflows
# with default inputs for QA builds
name: '[Build] Daily QA Build'
on:
# Run on weekdays 4:00 AM UTC
schedule:
- cron: '0 4 * * 1,2,3,4,5'
jobs:
queue_build:
name: Queue Build
uses: ./.github/workflows/queue_builds.yml
secrets: inherit
start_slack_thread:
name: Start Slack thread
needs: queue_build
uses: ./.github/workflows/start_slack_thread.yml
secrets: inherit
with:
message: 'QA build process starting. Please see :thread: for results. This process may take a while.'
ios:
name: iOS QA Build
needs: start_slack_thread
uses: ./.github/workflows/build_ios.yml
secrets: inherit
with:
slack_thread_ts: ${{needs.start_slack_thread.outputs.thread_ts}}
android:
name: Android QA Build
needs: start_slack_thread
uses: ./.github/workflows/build_android.yml
secrets: inherit
with:
slack_thread_ts: ${{needs.start_slack_thread.outputs.thread_ts}}