celix
celix copied to clipboard
Update ubuntu workflow to also build RelWithDebInfo and execute the unit tests
I think it would be good to also execute the RelWithDebInfo build and unit tests.
This reduces the possibility of issues being found during a release (context).
Suggestion: update the .github/workflows/ubuntu.yml to execute a matrix build for:
- Conan
- ~~Debug -> all features enabled~~
- ~~RelWithDebInfo -> all features enabled~~
- ~~RelWithDebInfo -> only the default features enabled~~
- Apt
- Debug -> all features enabled
- RelWithDebInfo -> all features enabled
- RelWithDebInfo -> only the default features enabled
RelWithDebInfo -> all features enabled for Conan has been addressed by #657.
I should reminds that for Conan build, all features are off by default.