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’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Disable fail-fast for CI matrix #555

Merged
merged 1 commit into from
Jul 25, 2022
Merged

Disable fail-fast for CI matrix #555

merged 1 commit into from
Jul 25, 2022

Conversation

ybiquitous
Copy link
Contributor

This change aims to prevent canceling running jobs if some jobs fail.

See also:

@ColinDKelley
Copy link
Collaborator

ColinDKelley commented Jul 24, 2022

@ybiquitous I understand this disables "fail fast". But what is the problem if we leave "fail fast" enabled?

@ybiquitous
Copy link
Contributor Author

@ColinDKelley Ah, sorry for the lack of why. I think it’s beneficial to disable fail-fast to make finding a problem with a specific OS or Ruby version easier.

But, since disabling fail-fast may increase CI time, it’s a trade-off.
Feel free to close this PR if you’re against it. 😃

@ColinDKelley
Copy link
Collaborator

Ah, that does seem like a tradeoff. And the biggest reason to have Fail Fast enabled would be if you were waiting for build results as soon as possible. Which I never am here. So I'm good with this change!

@ColinDKelley ColinDKelley merged commit ded2016 into guard:master Jul 25, 2022
@ybiquitous ybiquitous deleted the disable-fail-fast-for-ci branch July 25, 2022 01:48
@ybiquitous
Copy link
Contributor Author

@ColinDKelley Thank you for the review and merge! 😊

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants