In the documentation for conditions in Azure DevOps pipelines the following example is given:
and(always(), eq(variables['Build.Reason'], 'Schedule'))
Why would you include the "and(always()" part? To my understanding it is semantically equivalent to just:
eq(variables['Build.Reason'], 'Schedule')
Or am I missing something?