-
Notifications
You must be signed in to change notification settings - Fork 687
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
fix(ci): Configure CircleCI to build release and master. #1043
Conversation
This pull request is automatically deployed with Now. |
OK, so far this isn't working, because the integration workflow is running on it, which isn't supposed to happen. |
8b3b304
to
f5b5702
Compare
Figured that out. Typo in the YAML anchor reference. |
filters: | ||
branches: | ||
only: master | ||
only: *integration_branches |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
How does CircleCI know what integration_branches
are?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
That's a back reference to the array above on L9.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
That's a YAML anchor reference to the YAML anchor defined above with &integration_branches
.
Description
Change CircleCI config to more clearly delineate between pull request builds and integration builds:
build
workflow topr
andmaster
workflow tointegration
.integration
workflow runs onmaster
,develop
, andrelease/x.x
branches (using a regular expression for the latter)build
workflow excludes those same branchesRelated Issue
Closes #1042.
Motivation and Context
Releasing 2.1 and future releases.
Verification
Make sure CircleCI builds for this PR behave as expected, but we won't know for sure until we merge it, due to the nature of CircleCI.
Proposed Labels for Change Type/Package
BUG for CI workflow.
Checklist: