Skip to content

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