Hi and first of all thanks for giving me the opportunity to try out workflows. It is for me the last piece of the “parallelism” puzzle and think its a great step to improve ci tooling. Together with better branching (if this happened do that) and utils for communicating progress (custom github build status updates, …) CircleCI would – to me – be as perfect as a CI could be.
Onto the issue; I can’t get “requires” to work:
version: 2 jobs: build: steps: - .. lint: steps: - ... test: steps: - ... workflows: version: 2 build-and-validate: jobs: - build - test: requires: - build - lint
Above example silently fails. If I remove “requires” the build and lint phase works fine but not the test phase (seeing how it relies on build). I was pasted an example from your support that I used as reference. I’ve since replied but haven’t heard back. This is likely a better forum for support anyway!