Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

馃彈 Add fail-fast behavior to CircleCI PR builds #32595

Merged
merged 3 commits into from
Feb 10, 2021
Merged

馃彈 Add fail-fast behavior to CircleCI PR builds #32595

merged 3 commits into from
Feb 10, 2021

Conversation

rsimha
Copy link
Contributor

@rsimha rsimha commented Feb 10, 2021

In #32575, we added fail-fast behavior to CircleCI builds. See #32575 (comment) for why this is a good idea.

The change was reverted in #32589 because failing fast during push builds could cancel steps that establish baselines for master commits (e.g. bundle-size, visual diff).

This PR reinstates #32575, but only for PR builds.

Sample logs:

image

image

@rsimha rsimha self-assigned this Feb 10, 2021
@rsimha rsimha marked this pull request as ready for review February 10, 2021 19:55
.circleci/fail_fast.sh Outdated Show resolved Hide resolved
@rsimha rsimha merged commit 58eb59d into ampproject:master Feb 10, 2021
@rsimha rsimha deleted the 2021-02-10-FailFastPROnly branch February 10, 2021 21:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants