Module github_actions_models::common
source · Expand description
Shared models and utilities.
Structs§
- An “explicit” mapping of individual permissions.
Enums§
- “Base” permissions, where all individual permissions are configured with a blanket setting.
- Environment variable values are always strings, but GitHub Actions allows users to configure them as various native YAML types before internal stringification.
- A “literal or expr” type, for places in GitHub Actions where a key can either have a literal value (array, object, etc.) or an expression string.
- A singular permission setting.
permissions
for a workflow, job, or step.
Type Aliases§
- A
bool
literal or an actions expression. - An environment mapping.