My circle workflow is configured, among other things, to run a cypress end to end test job on every branch and on tagged builds. This job uses the same filter patterns as many other jobs in the workflow. https://github.com/Financial-Times/treecreeper/blob/master/.circleci/config.yml
However, on the tagged builds the publish job, which is supposed to depend on the cypress job, runs though the cypress job doesn’t. I have no idea how that’s even remotely possible.
Here’s a master build https://circleci.com/workflow-run/3ab30f11-0aac-41ba-85c1-e408fe9b9e5b
Here’s a tagged build https://circleci.com/workflow-run/84e485f9-37d7-405a-a80a-c5facb56487a
Could somebody offer any ideas?