We have added conditional support to when statements so you can do things like when: pipelines.git.tag == release. This conditional support allows for you to run workflows based on pipeline parameters and values.
For those looking to optimize their pipelines for fast feedback or cost, you now have addiional capabilities to meet those objectives. We have also made some improvements to error messaging for those customers that may have invalid config.yaml post release. The error will be similar to, “Error calling workflow: ‘workflow-name’ Expected valid pipeline variable”.
Please see previous notifications about this breaking change here.
For more on the new capabilities visit the docs.