And I just resolved it and was trying to answer the question which had not been solved yet, but it was closed long before, so I’m posting this to help others facing same issue in the future.
The answer is in the CircleCI documentation already though, but it’s not emphasized enough so some people might get confused.
Please see my configuration file, specifically the part how I filtered the release tag for building the application.
So the main point is that dependency workflows also need to have the same tag filters to make the following workflows work. It took more than a day for me to realize it in practice.
You talk about “dependency workflows” and “following workflows” but your sample code only contains a single workflow.
Can you please describe what exactly prevents the intuitive approach from working as expected, and what exactly someone would need to do to fix it. Thanks.