Branches can have the keys only and ignore which either map to a single string naming a branch.
You may also use regular expressions to match against branches by enclosing them with slashes,
or map to a list of such strings.
Regular expressions must match the entire string.
Any branches that match only will run the job.
Any branches that match ignore will not run the job.
If neither only nor ignore are specified then all branches will run the job.
If both only and ignore are specified the only is considered before ignore.
CircleCI does not run workflows for tags unless you explicitly specify tag filters.
Additionally, if a job requires any other jobs (directly or indirectly), you must specify tag
filters for those jobs.
Tags can have the keys only and ignore.
You may also use regular expressions to match against tags by enclosing them with slashes,
or map to a list of such strings.
Regular expressions must match the entire string.
Both lightweight and annotated tags are supported.
Any tags that match only will run the job.
Any tags that match ignore will not run the job.
If neither only nor ignore are specified then the job is skipped for all tags.
If both only and ignore are specified the only is considered before ignore.
Branches can have the keys only and ignore which either map to a single string naming a branch. You may also use regular expressions to match against branches by enclosing them with slashes, or map to a list of such strings. Regular expressions must match the entire string.