You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
"description": "A job contains a sequence of tasks called steps. Steps can run commands, run setup tasks, or run an action in your repository, a public repository, or an action published in a Docker registry. Not all steps run actions, but all actions are run as a step. Each step runs in its own process in the virtual environment and has access to the workspace and filesystem. Because steps are run in their own process, changes to environment variables are not preserved between steps. GitHub provides built-in steps to set up and complete a job.",
13
+
"type": "array",
14
+
"items": {
15
+
"type": "object",
16
+
"properties": {
17
+
"name": {
18
+
"description": "A name for your step to display on GitHub.",
19
+
"type": "string",
20
+
},
21
+
"uses": {
22
+
"description": "Selects an action to run as part of a step in your job. An action is a reusable unit of code. You can use an action defined in the same repository as the workflow, a public repository, or in a published Docker container image.",
23
+
"type": "string",
24
+
},
25
+
"with": {
26
+
"type": "object",
27
+
"description": "A map of the input parameters defined by the action. Each input parameter is a key/value pair. Input parameters are set as environment variables. The variable is prefixed with INPUT_ and converted to upper case.",
28
+
"addtionalProperties": {"type": "string"},
29
+
},
30
+
"env": {
31
+
"type": "object",
32
+
"description": "Sets environment variables for steps to use in the virtual environment. Public actions may specify expected environment variables in the README file. If you are setting a secret in an environment variable, you must set secrets using the secrets context.",
33
+
"addtionalProperties": {"type": "string"},
34
+
},
35
+
"if": {
36
+
"description": "Identifies any steps that must complete successfully before this step will run. It can be a string or an array of strings. If a step fails, all steps that need it will also fail unless the steps use a conditional statement that causes the step to continue.",
37
+
"type": "string",
38
+
},
39
+
"run": {
40
+
"description": "Runs command line programs using the operating system's shell. If you do not provide a name, the step name will default to the run command. Commands run using non-login shells by default.",
41
+
"type": "string",
42
+
},
43
+
"working-directory": {
44
+
"description": "The default directory that the action uses in a job's workspace.",
45
+
"type": "string",
46
+
},
47
+
"continue-on-error": {
48
+
"description": "Prevents a job from failing when a step fails. Set to true to allow a job to pass when this step fails.",
49
+
"type": "boolean",
50
+
},
51
+
"timeout-minutes": {
52
+
"description": "The maximum number of minutes to let a workflow run before GitHub automatically cancels it.",
"description": "A job contains a sequence of tasks called steps. Steps can run commands, run setup tasks, or run an action in your repository, a public repository, or an action published in a Docker registry. Not all steps run actions, but all actions are run as a step. Each step runs in its own process in the virtual environment and has access to the workspace and filesystem. Because steps are run in their own process, changes to environment variables are not preserved between steps. GitHub provides built-in steps to set up and complete a job.",
91
-
"type": "array",
92
-
"items": {
93
-
"type": "object",
94
-
"properties": {
95
-
"name": {
96
-
"description": "A name for your step to display on GitHub.",
97
-
"type": "string",
98
-
},
99
-
"uses": {
100
-
"description": "Selects an action to run as part of a step in your job. An action is a reusable unit of code. You can use an action defined in the same repository as the workflow, a public repository, or in a published Docker container image.",
101
-
"type": "string",
102
-
},
103
-
"with": {
104
-
"type": "object",
105
-
"description": "A map of the input parameters defined by the action. Each input parameter is a key/value pair. Input parameters are set as environment variables. The variable is prefixed with INPUT_ and converted to upper case.",
106
-
"addtionalProperties": {"type": "string"},
107
-
},
108
-
"env": {
109
-
"type": "object",
110
-
"description": "Sets environment variables for steps to use in the virtual environment. Public actions may specify expected environment variables in the README file. If you are setting a secret in an environment variable, you must set secrets using the secrets context.",
111
-
"addtionalProperties": {"type": "string"},
112
-
},
113
-
"if": {
114
-
"description": "Identifies any steps that must complete successfully before this step will run. It can be a string or an array of strings. If a step fails, all steps that need it will also fail unless the steps use a conditional statement that causes the step to continue.",
115
-
"type": "string",
116
-
},
117
-
"run": {
118
-
"description": "Runs command line programs using the operating system's shell. If you do not provide a name, the step name will default to the run command. Commands run using non-login shells by default.",
119
-
"type": "string",
120
-
},
121
-
"working-directory": {
122
-
"description": "The default directory that the action uses in a job's workspace.",
123
-
"type": "string",
124
-
},
125
-
"continue-on-error": {
126
-
"description": "Prevents a job from failing when a step fails. Set to true to allow a job to pass when this step fails.",
127
-
"type": "boolean",
128
-
},
129
-
"timeout-minutes": {
130
-
"description": "The maximum number of minutes to let a workflow run before GitHub automatically cancels it.",
0 commit comments