Optional
props: Omit<GitHubActionStepProps, "jobSteps">Readonly
dependencyThe list of FileSets consumed by this Step
Readonly
envReadonly
idIdentifier for this step
Readonly
isWhether or not this is a Source step
What it means to be a Source step depends on the engine.
Readonly
jobStackOutputReferences this step consumes.
Return the steps this step depends on, based on the FileSets it requires
The primary FileSet produced by this Step
Not all steps produce an output FileSet--if they do
you can substitute the Step
object for the FileSet
object.
Protected
addProtected
configureProtected
discoverCrawl the given structure for references to StepOutputs and add dependencies on all steps found
Should be called in the constructor of subclasses based on what the user passes in as construction properties. The format of the structure passed in here does not have to correspond exactly to what gets rendered into the engine, it just needs to contain the same data.
Static
sequenceDefine a sequence of steps to be executed in order.
If you need more fine-grained step ordering, use the addStepDependency()
API. For example, if you want secondStep
to occur after firstStep
, call
secondStep.addStepDependency(firstStep)
.
Static
valuesCreate job steps from given values.
Step id.
Rest
...values: [context: ActionsContext, key: string][]Values to mask.
Generated using TypeDoc
Mask given values from workflow logs.