Skip to content

Commit dd1efc2

Browse files
ci: set fail-fast to false on tests matrix to prevent platform blind spots (#5153)
<!--- Thank you for contributing to Boa! Please fill out the template below, and remove or add any information as you feel necessary. ---> This Pull Request fixes/closes #5152 . It changes the following: - Appends the explicit `fail-fast: false` property to the `tests` matrix strategy block within [.github/workflows/rust.yml](cci:7://file:///c:/Users/risha/Desktop/boa/.github/workflows/rust.yml:0:0-0:0). - Enhances developer diagnostic visibility by guaranteeing that every OS environment (`macos`, `windows`, `ubuntu`, `ubuntu-arm`) successfully completes its full test suite execution, even if a sibling platform fails first. - Prevents GitHub Actions' default behavior from instantly force-cancelling the entire pipeline, eliminating "platform blind spots" where developers are unaware of platform-specific regressions.
1 parent 26271b7 commit dd1efc2

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

.github/workflows/rust.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -211,6 +211,7 @@ jobs:
211211
env:
212212
RUSTUP_WINDOWS_PATH_ADD_BIN: 1
213213
strategy:
214+
fail-fast: false
214215
matrix:
215216
include:
216217
- os: macos-14

0 commit comments

Comments
 (0)