Hello there,
for an unknown reason, a build that has been working for months is now executing all jobs in parallel instead of following the jobs requires:
in workflow (IE: it starts with deploy-sd
even if it requires publish-release
, which itself requires build
)
the config.yml
workflows:
version: 2
build-n-test:
jobs:
- build:
context: org-global
- run-tests:
context: org-global
requires:
- build
- publish-docker:
context: org-global
requires:
- build
- publish-release:
context: org-global
requires:
- run-tests
- publish-docker
filters:
branches:
only:
- master
- deploy-sd:
context: org-global
requires:
- publish-release
filters:
branches:
only:
- master
- ha-approval:
type: 'approval'
requires:
- deploy-sd
filters:
branches:
only:
- master
- deploy-ha:
context: org-global
requires:
- ha-approval
filters:
branches:
only:
- master
The current CI
link to the private failing build https://app.circleci.com/pipelines/github/iadvize/stats-service/6244/workflows/793ab9d4-f62d-4c57-87fe-e33d130e2f92
Any hint on that? There was no change on the config.yml since the last successful build.
Thanks!