-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathaction.yml
36 lines (36 loc) · 1.12 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
name: "dbt Cloud Downstream CI Action"
description: "This action will run dbt Cloud CI jobs taking into account downstream dependencies from projects set up with dbt Mesh"
branding:
icon: "cloud"
color: "orange"
author: "Doug Guthrie"
inputs:
dbt_cloud_service_token:
description: dbt Cloud Service Token
required: true
dbt_cloud_account_id:
description: dbt Cloud account ID
required: true
dbt_cloud_job_id:
description: dbt Cloud CI Job ID for the current project
required: true
dbt_cloud_host:
description: dbt Cloud host
required: false
default: "cloud.getdbt.com"
include_downstream:
description: Include downstream models when constructing the step override command (e.g. `dbt build -s model_1+`)
required: false
default: "true"
dbt_command:
description: The command to run in dbt Cloud - one of `run` or `build`
required: false
default: "build"
github_token:
description: GitHub token used to write back to the PR results of the action
required: false
runs:
using: "docker"
image: "Dockerfile"
env:
GITHUB_TOKEN: ${{ inputs.github_token }}