-
Notifications
You must be signed in to change notification settings - Fork 0
/
action.yml
39 lines (39 loc) · 1.17 KB
/
action.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
name: 'Trigger DBT Cloud Job'
description: 'Triggers a DBT cloud job specified by the job id.'
branding:
icon: 'cloud-lightning'
color: 'orange'
inputs:
dbt_cloud_token: # token for dbt cloud api
description: 'DBT cloud api token'
required: true
dbt_cloud_account_id: # account id
description: 'DBT cloud account id'
required: true
dbt_cloud_job_id: # job id
description: 'DBT cloud job id'
required: true
dbt_cloud_timeout: # dbt API timeout in ms
description: 'Timeout in ms used in DBT Cloud API calls'
required: true
default: '1000'
cause: # cause
description: 'Cause message to use'
required: true
default: 'Triggered from Github'
interval: # interval
description: 'The interval between polls in seconds.'
required: false
default: '30'
git_sha:
description: 'The git sha to check out before running this job'
required: false
git_branch:
description: 'The git branch to check out before running this job'
required: false
schema_override:
description: 'Override the destination schema in the configured target for this job'
required: false
runs:
using: 'node12'
main: 'index.js'