Use `contains()` in workflow conditions.
Section: Contexts and expressions
Check if a label is present
yaml
yaml
if: contains(github.event.pull_request.labels.*.name, 'deploy-preview')Explanation
Functions like `contains`, `startsWith`, `endsWith`, and `format` are commonly used in conditions.
Learn the surrounding workflow
Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.
Related commands
Same sheet · prioritizing Contexts and expressions
Use a context value in a step
Read metadata from the current workflow run.
Use repository or organization variables
Read configuration values from the `vars` context.
Set an environment variable for later steps
Append to `GITHUB_ENV` to persist a variable in the current job.