Skip to content

Adds Boost to ci#1071

Merged
gittiver merged 4 commits into
CrowCpp:masterfrom
StefanoPetrilli:adds-boost-to-ci
Aug 8, 2025
Merged

Adds Boost to ci#1071
gittiver merged 4 commits into
CrowCpp:masterfrom
StefanoPetrilli:adds-boost-to-ci

Conversation

@StefanoPetrilli
Copy link
Copy Markdown
Contributor

The compilation error reported in #1069 made it to master because the the cmake variable CROW_USE_BOOST is set to false in all the CI combinations.

This PR adds to the CI matrix the asio_type option which is only populated for ubuntu-latest. In practice this adds an additional workflow to the CI which builds and tests using boost::asio instead of standalone asio.

This should prevent compilation or functional error to reach master when these errors only arise when using boost::asio.

@StefanoPetrilli
Copy link
Copy Markdown
Contributor Author

The CI needs to be run again after the merge of #1070

@gittiver gittiver merged commit 068977a into CrowCpp:master Aug 8, 2025
14 of 23 checks passed
@StefanoPetrilli StefanoPetrilli deleted the adds-boost-to-ci branch August 17, 2025 08:32
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.

2 participants