-
Notifications
You must be signed in to change notification settings - Fork 25
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Refactor GitHub workflow files for improved concurrency handling
This commit refactors the GitHub workflow files to improve concurrency handling. The changes include adding a new `concurrency` section to each file, which allows builds to complete even if merging happens faster. This makes it easier to discover at which point something broke. The `group` value in the `concurrency` section is set based on the branch being built, using a combination of the branch name and the commit SHA. The affected files are: - `.github/workflows/clang-format-check.yml` - `.github/workflows/codecov-upload.yml` - `.github/workflows/codeql-analysis.yml` - `.github/workflows/linux-clang-pkgx.yml` - `.github/workflows/linux-clang.yml` - `.github/workflows/linux-gcc.yml` - `.github/workflows/macos.yml` - `.github/workflows/sonarcloud.yml` - `.github/workflows/windows-msvc.yml` - `.github/workflows/windows-pkgx.yml` Additionally, the Travis CI configuration file (`.travis.yml`) has been updated to handle different versions of GCC and Clang compilers. These changes aim to enhance build performance and reliability by ensuring that all builds complete successfully, regardless of merge speed.
- Loading branch information
1 parent
c6098d0
commit ed905ab
Showing
11 changed files
with
52 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters