generated from actions/typescript-action
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathaction.yml
76 lines (76 loc) · 2.66 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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
name: 'faros-cicd-github-action'
description: 'Faros CI/CD Github Action'
author: 'Faros AI, Inc.'
inputs:
api-key:
required: true
description: 'Faros API Key'
event:
required: true
description: 'Which CI/CD event the data is for. Can be either CI or CD'
run-id:
required: false
description: 'Unique identifier of the job executing the CI or CD process. (Default: GITHUB_RUN_ID)'
run-status:
required: true
description: "CI or CD step's job run status. (Success, Failed, Canceled, Queued, Running, Unknown, Custom)"
run-status-details:
required: false
description: "Any extra details about the status of the job run."
pull-request-number:
required: false
description: "Manually associate the commit to a specific pull request number"
deploy:
required: false
description: 'The URI of the deployment. Required for CD events. (source://app/env/deploy)'
deploy-status:
required: false
description: 'The status of the deployment. Required for CD events. (Success, Failed, Canceled, Queued, Running, RolledBack, Custom)'
deploy-status-details:
required: false
description: "Any extra details about the status of the deployment."
deploy-app-platform:
required: false
description: 'The platform the application is being deployed on. (e.g. ECS, K8s)'
deploy-env-details:
required: false
description: 'Any extra details about the deployment environment.'
deploy-started-at:
required: false
description: 'Deployment process start time in millis. (e.g. 1626804346019)'
deploy-ended-at:
required: false
description: 'Deployment process end time in millis. (e.g. 1626804346019)'
commit-uri:
required: false
description: 'The URI of the commit that was built or deployed. (source://org/repo/sha)'
artifact:
required: false
description: 'The URI of the artifact that was built or deployed. (source://org/repo/artifact)'
run-started-at:
required: false
description: 'Job run start time in millis. (e.g. 1626804346019)'
run-ended-at:
required: false
description: 'Job run end time in millis. (e.g. 1626804346019)'
pipeline-id:
required: false
description: 'Unique identifier of the pipeline.'
api-url:
required: false
description: 'Faros API URL.'
graph:
required: false
description: "Graph name to use when invoking Faros API. (Default: 'default')"
no-artifact:
required: false
description: 'Do not create an artifact in Faros. (Default: false)'
debug:
required: false
description: 'Enable debug mode. (Default: false)'
branding:
icon: fast-forward
color: 'blue'
runs:
using: 'node20'
main: 'dist/index.js'