Skip to content

Switch to boost-ci reusable flow - #267

Merged
jefftrull merged 11 commits into
boostorg:developfrom
jefftrull:ci
Sep 29, 2026
Merged

jefftrull merged 11 commits into
boostorg:developfrom
jefftrull:ci

Conversation

@jefftrull

Copy link
Copy Markdown
Collaborator

No description provided.

@codecov

codecov Bot commented Sep 28, 2026

Copy link
Copy Markdown

Welcome to Codecov 🎉

Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests.

Thanks for integrating Codecov - We've got you covered ☂️

- mingw doesn't like the bad filename (an explicit test)
- Clang 3.* and Clang 5 seem confused about a number of things their
  successors are not, particularly in mp11 but also default construction
This may permit removing the Appveyor builds, which are slow
Also add comments explaining some of the config choices
@jefftrull jefftrull changed the title Try out boost-ci reusable flow Switch to boost-ci reusable flow Sep 29, 2026
@jefftrull
jefftrull merged commit 7ed288a into boostorg:develop Sep 29, 2026
49 of 56 checks passed
jefftrull added a commit that referenced this pull request Oct 26, 2026
Replace hacked `ci.yml` with a small configuration and a pointer to the reusable flow maintained by Boost.
Differences from the default file:

* b2_targets set to samples, test, tool and the library overall
* depinst instructed to search samples and tool subdirectories for dependencies
* MSVC jobs enabled (we will stop using Appveyor)
* windows+mingw/gcc disabled (due to a challenging filename in a test), along with early Clang versions
* Removed Appveyor build badges
jefftrull added a commit that referenced this pull request Oct 26, 2026
Replace hacked `ci.yml` with a small configuration and a pointer to the reusable flow maintained by Boost.
Differences from the default file:

* b2_targets set to samples, test, tool and the library overall
* depinst instructed to search samples and tool subdirectories for dependencies
* MSVC jobs enabled (we will stop using Appveyor)
* windows+mingw/gcc disabled (due to a challenging filename in a test), along with early Clang versions
* Removed Appveyor build badges
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