* Refs #20091: Add macOS Github CI
Signed-off-by: EduPonz <eduardoponz@eprosima.com>
* Refs #20091: Add summary table
Signed-off-by: EduPonz <eduardoponz@eprosima.com>
* Refs #20091: Remove commented step to install googletest
Signed-off-by: EduPonz <eduardoponz@eprosima.com>
* Refs #20091: Add hosts for Fast DDS testing of DNS features
Signed-off-by: EduPonz <eduardoponz@eprosima.com>
* Refs #20091: Fix Prepare colcon workspace step
Signed-off-by: EduPonz <eduardoponz@eprosima.com>
* Refs #20091: Disable DNS hosts edit
Signed-off-by: EduPonz <eduardoponz@eprosima.com>
* Refs #20091: Use CCache
Signed-off-by: EduPonz <eduardoponz@eprosima.com>
* Refs #20091: Add optional flags to junit_summary.py
Signed-off-by: EduPonz <eduardoponz@eprosima.com>
* Refs #20091: Use eProsima-CI
Signed-off-by: EduPonz <eduardoponz@eprosima.com>
* Refs #20091: Use Fast DDS input branch
Signed-off-by: EduPonz <eduardoponz@eprosima.com>
* Refs #20091: Print summary and only show failed list
Signed-off-by: EduPonz <eduardoponz@eprosima.com>
* Refs #20091: Do not update brew
Signed-off-by: EduPonz <eduardoponz@eprosima.com>
* Refs #20091: Do not upgrade python packages
Signed-off-by: EduPonz <eduardoponz@eprosima.com>
* Refs #20091: Try to use python 3.11
Signed-off-by: EduPonz <eduardoponz@eprosima.com>
* Refs #20091: Specify colcon workspace
Signed-off-by: EduPonz <eduardoponz@eprosima.com>
* Refs #20091: Set workspace for colcon test
Signed-off-by: EduPonz <eduardoponz@eprosima.com>
* Refs #20091: Use PR merge branch for windows and macos gh CI
Signed-off-by: EduPonz <eduardoponz@eprosima.com>
* Refs #20091: Adapt to changes in eProsima-CI
Signed-off-by: EduPonz <eduardoponz@eprosima.com>
* Refs #20091: Do not build with Wall
Signed-off-by: EduPonz <eduardoponz@eprosima.com>
* Refs #20091: Upgrade to macos-13 to get clang 15
Signed-off-by: EduPonz <eduardoponz@eprosima.com>
* Refs #20091: Do not use thirdparty
Signed-off-by: EduPonz <eduardoponz@eprosima.com>
* Refs #20091: Avoid enum-constexpr-conversion warning
Signed-off-by: EduPonz <eduardoponz@eprosima.com>
* Refs #20091: Correctly exclude DNS tests when necessary
Signed-off-by: EduPonz <eduardoponz@eprosima.com>
* Refs #20091: Apply Jesús suggestions
Signed-off-by: EduPonz <eduardoponz@eprosima.com>
* Refs #20091: Set eProsima-CI actions to v0
Signed-off-by: EduPonz <eduardoponz@eprosima.com>
---------
Signed-off-by: EduPonz <eduardoponz@eprosima.com>
(cherry picked from commit 8cff0ca)
# Conflicts:
# .github/workflows/windows-ci.yml
Signed-off-by: EduPonz <eduardoponz@eprosima.com>