CodeQL library for GitHub Actions
codeql/actions-all 0.4.29 (changelog, source)
Search

Class WorkflowImpl

Import path

import codeql.actions.ast.internal.Ast

Direct supertypes

Indirect supertypes

Known direct subtypes

Fields

Predicates

getAChildNode
getAJob

Gets a job within this workflow

getAPrimaryQlClass
getATriggerEvent

Gets the trigger event that starts this workflow.

getEnv

Gets the ‘global’ env mapping in this workflow.

getJob

Gets the job within this workflow with the given job ID.

getLocation
getName

Gets the name of the workflow.

getNode
getOn

Gets the on trigger events for this workflow.

getParentNode
getPermissions

Gets the permissions granted to this workflow.

getStrategy

Gets the strategy for this workflow.

toString

Inherited predicates

getEnclosingCompositeAction

Gets the enclosing composite action if any.

from AstNodeImpl
getEnclosingJob

Gets the enclosing Job.

from AstNodeImpl
getEnclosingStep

Gets the enclosing Step.

from AstNodeImpl
getEnclosingWorkflow

Gets the enclosing workflow if any.

from AstNodeImpl
getInScopeDefaultValuefrom AstNodeImpl
getInScopeEnvVarExpr

Gets a environment variable expression by name in the scope of the current node.

from AstNodeImpl

Charpred