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

ci: set fail-fast as False to allow integration tests to continue on nightly Tutor failures #120

Merged
merged 1 commit into from
Dec 6, 2024

Conversation

magajh
Copy link
Contributor

@magajh magajh commented Dec 6, 2024

Description

This PR updates the Tutor Integration Tests workflow to ensure that failures in the nightly version of Tutor do not cancel the execution of tests for stable versions (<18.0.0 and <19.0.0). fail-fast: false is added to the strategy, allowing the workflow to proceed even if nightly fails.

This change is important because the nightly version of Tutor is not stable and may occasionally fail due to issues unrelated to our tests. By implementing this update, we ensure that failures in nightly do not block critical tests for stable versions.

Note: For more context on why this solution was implemented instead of others, such as continue-on-error, please refer to the conversation in this issue eduNEXT/eox-core#308.

@magajh magajh marked this pull request as ready for review December 6, 2024 14:35
@magajh magajh requested a review from a team as a code owner December 6, 2024 14:35
@magajh magajh removed the request for review from a team December 6, 2024 14:35
@magajh magajh merged commit 5a46913 into master Dec 6, 2024
7 of 8 checks passed
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.

3 participants