Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Improve CI workflows in main, and branching model refactor (#149)
* Refs #21228: Refactor Ubuntu CI Signed-off-by: JesusPoderoso <jesuspoderoso@eprosima.com> * Refs #21228: Refactor Windows CI Signed-off-by: JesusPoderoso <jesuspoderoso@eprosima.com> * Refs #21228: Remove previous workflow Signed-off-by: JesusPoderoso <jesuspoderoso@eprosima.com> * Refs #21228: Add RELEASE_SUPPORT.md with Fast DDS references Signed-off-by: JesusPoderoso <jesuspoderoso@eprosima.com> * Refs #21228: Add install doxygen step in windows reusable workflow Signed-off-by: JesusPoderoso <jesuspoderoso@eprosima.com> * Refs #21228: Add fast dds branch to nightly labels Signed-off-by: JesusPoderoso <jesuspoderoso@eprosima.com> * Refs #21228: Deactivate Windows build temporary on 1.0.x Signed-off-by: JesusPoderoso <jesuspoderoso@eprosima.com> * Refs #21228: Move build documentation in tests steps only in Ubuntu CI Signed-off-by: JesusPoderoso <jesuspoderoso@eprosima.com> * Refs #21228: Apply rev suggestions Signed-off-by: JesusPoderoso <jesuspoderoso@eprosima.com> * Refs #21228: Fix test.meta issue in Ubuntu vs Windows Signed-off-by: JesusPoderoso <jesuspoderoso@eprosima.com> * Refs #21228: Remove test.repos Signed-off-by: JesusPoderoso <jesuspoderoso@eprosima.com> * Refs #21228: Apply last rev suggestion Signed-off-by: JesusPoderoso <jesuspoderoso@eprosima.com> * Refs #21228: Add if conflicts check in PR trigger to avoid passing required CI Signed-off-by: JesusPoderoso <jesuspoderoso@eprosima.com> * Refs #21228: Update eProsima-CI action references Signed-off-by: JesusPoderoso <jesuspoderoso@eprosima.com> * Refs #21228: Avoid building dependencies again Signed-off-by: JesusPoderoso <jesuspoderoso@eprosima.com> * Refs #21228: Apply rev suggestions Signed-off-by: JesusPoderoso <jesuspoderoso@eprosima.com> * Refs #21228: Simplify nightly removing unnecessary matrix options Signed-off-by: JesusPoderoso <jesuspoderoso@eprosima.com> * Refs #21228: Move 2.6.x related jobs to weekly workflow Signed-off-by: JesusPoderoso <jesuspoderoso@eprosima.com> * Refs #21228: Fix weekly cron expression Signed-off-by: JesusPoderoso <jesuspoderoso@eprosima.com> * Refs #21228: Apply rev suggestions Signed-off-by: JesusPoderoso <jesuspoderoso@eprosima.com> * Refs #21228: Apply rev suggestions Signed-off-by: JesusPoderoso <jesuspoderoso@eprosima.com> --------- Signed-off-by: JesusPoderoso <jesuspoderoso@eprosima.com>
- Loading branch information