forked from dagster-io/dagster-cloud-cicd-action
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathaction.yml
35 lines (31 loc) · 897 Bytes
/
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
name: 'Dagster Cloud CI/CD'
description: |
'Builds and pushes Dagster repo Docker images and updates the corresponding Dagster Cloud repo locations.'
branding:
icon: 'git-pull-request'
color: 'green'
inputs:
dagit-url:
description: 'Dagster Cloud Dagit URL'
required: true
api-token:
description: 'Cloud Agent API token'
required: true
location-file:
description: 'Path to the locations.yaml file defining the repo locations to update'
required: true
default: 'locations.yaml'
image-tag:
description: 'Tag for the built Docker images, defaults to first 6 chars of git hash'
required: false
default: ''
parallel:
description: 'Whether to build and push all Docker images in parallel'
required: false
default: true
experimental-git-data:
required: false
default: false
runs:
using: 'node12'
main: 'dist/index.js'