apache / apache/celix

Update ubuntu workflow to also build RelWithDebInfo and execute the unit tests

Open
#655 2 comments 1 reaction 0 assignees View on GitHub
build/environment good first issue
Dominant language
C
Stars
193
Forks
99
Avg merge
1m
Merged PRs (30d)
1

Description

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](https://lists.apache.org/thread/q5px4zl639cmnqv95pxzvfgg1w0rr7b6)).

Suggestion: update the [.github/workflows/ubuntu.yml](https://github.com/apache/celix/blob/master/.github/workflows/ubuntu.yml) to execute a [matrix build](https://docs.github.com/en/actions/using-jobs/using-a-matrix-for-your-jobs) 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

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.