# Functions
No description provided by the author
DownloadAction takes a Uses reference and returns the corresponding GitHub Action Metadata and a tarball of the GitHub Action repository.
Expand takes bytes and an ExpandFunc.
ExpandString is a convenience method for Expanding strings.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
WithGlobalContext gets the *GlobalContext from the given context.Context.
No description provided by the author
No description provided by the author
No description provided by the author
NewGlobalContextFromEnv returns a *GlobalContext whose values are sourced from the environment as well as sensible defaults.
NewGlobalContextFromEnv returns a *GlobalContext whose values are sourced from the git repository at the given path, the environment and some sensible defaults.
No description provided by the author
No description provided by the author
No description provided by the author
TODO regexp.
ParseEnvFile reads a GitHub Actions environment file e.g.
PathFromReader takes a Reader with newline-delimited directory paths e.g.
No description provided by the author
TODO regexp.
WithGlobalContext stores the given *GlobalContext in the given context.Context.
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
DefaultBranch is the default git branch to be used if no other can be surmised.
DefaultBranch is the default git origin to be used if no other can be surmised.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
nolint:gosec.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
SecretActionsRunnerDebug--see https://docs.github.com/en/actions/monitoring-and-troubleshooting-workflows/enabling-debug-logging.
SecretActionsStepDebug--see https://docs.github.com/en/actions/monitoring-and-troubleshooting-workflows/enabling-debug-logging.
SecretRunnerDebug--see https://github.com/actions/toolkit/blob/master/packages/core/src/core.ts#L118-L123.
# Variables
ActionYAMLFilenames holds the possible names of a GitHub Action metadata file.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
GitHubContext stores all the values accessible through the..
GlobalContext stores all contexts accessible within a GitHub Action, i.e.
JobContext stores all the values accessible through the..
JobContextContainer stores all the values accessible through the..
JobContextService stores all the values accessible through the..
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Needontext stores all the values accessible through the..
RunnerContext stores all the values accessible through the..
No description provided by the author
StepContext stores all the values accessible through the..
No description provided by the author
No description provided by the author
WorkflowCommandWriter holds the state of GitHub Actions workflow commands throughout the execution of a step.
# Type aliases
ExpandFunc takes a variable name and returns the variable value.