Expression Syntax (GitHub Actions) - CI/CD Glossary Definition
Expression syntax is the ${{ }} mini-language for reading contexts and computing values in workflows.
Expression syntax is the ${{ }} language in GitHub Actions used to read contexts, call built-in functions, and compute values within workflow YAML.
Expressions wrapped in ${{ }} evaluate contexts, operators, and functions like contains, startsWith, and format. They power dynamic values, conditionals, and outputs.
Built-in functions
Useful functions include contains(a, b), startsWith(a, b), format(...), toJSON(...), and the status checks success(), failure(), always(), and cancelled().
Related guides
Context (GitHub Actions) - CI/CD Glossary DefinitionContext (GitHub Actions): A context is a named object of run data available in expressions, such as `github`,…
if Conditional (GitHub Actions) - CI/CD Glossary Definitionif Conditional (GitHub Actions): The if conditional is a `if:` expression on a job or step that decides wheth…