Skip to content

ci: Set fail-fast: false for Linux and macOS test matrices - #440

Open
DichenZhang1 wants to merge 1 commit into
mainfrom
ci/disable-fail-fast-linux
Open

ci: Set fail-fast: false for Linux and macOS test matrices#440
DichenZhang1 wants to merge 1 commit into
mainfrom
ci/disable-fail-fast-linux

Conversation

@DichenZhang1

Copy link
Copy Markdown
Collaborator

Summary

Set fail-fast: false in .github/workflows/cmake_linux.yml and .github/workflows/cmake_mac.yml.

Motivation

Currently, when a single matrix job encounters a transient runner or network issue (such as downloading toolchain archives), GitHub Actions automatically cancels all other matrix jobs due to fail-fast: true.

Setting fail-fast: false allows all matrix configurations to run to completion, ensuring full visibility into platform build and test results.

Prevent transient network errors or single runner glitches from cancelling
the remaining matrix builds.
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.

1 participant