From 7e6c631cef4710756bfe533cd7cee3e7b3c129b1 Mon Sep 17 00:00:00 2001 From: Raul Sanchez-Mateos Lizano Date: Fri, 16 Aug 2024 10:58:18 +0200 Subject: [PATCH] Remove Ubuntu 20 and add Ubuntu 24 in CI (#122) * Remove Ubuntu 20 and add Ubuntu 24 in CI Signed-off-by: Raul Sanchez-Mateos * Update supported platforms Signed-off-by: Raul Sanchez-Mateos * Update artifact name Signed-off-by: Raul Sanchez-Mateos --------- Signed-off-by: Raul Sanchez-Mateos --- .github/actions/project_dependencies/action.yml | 2 +- .github/workflows/reusable-workflow.yml | 4 ++-- PLATFORM_SUPPORT.md | 8 ++++---- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/actions/project_dependencies/action.yml b/.github/actions/project_dependencies/action.yml index 1decd68a..c329258e 100644 --- a/.github/actions/project_dependencies/action.yml +++ b/.github/actions/project_dependencies/action.yml @@ -50,7 +50,7 @@ runs: - name: Download dependencies artifact uses: eProsima/eProsima-CI/multiplatform/download_dependency@v0 with: - artifact_name: built_fastdds_${{ inputs.custom_version_build }}_${{ inputs.os }}_${{ inputs.cmake_build_type }}${{ inputs.dependencies_artifact_postfix }} + artifact_name: build_fastdds_${{ inputs.custom_version_build }}_${{ inputs.os }}_${{ inputs.cmake_build_type }}${{ inputs.dependencies_artifact_postfix }} workflow_source: build_fastdds.yml workflow_source_repository: eProsima/eProsima-CI target_workspace: ${{ inputs.target_workspace }} diff --git a/.github/workflows/reusable-workflow.yml b/.github/workflows/reusable-workflow.yml index dfb5b9fe..050a6502 100644 --- a/.github/workflows/reusable-workflow.yml +++ b/.github/workflows/reusable-workflow.yml @@ -1,7 +1,7 @@ # Reusable workflow to run the following jobs: # # - multiplatform-tests -# - [ ubuntu-22.04 | ubuntu-20.04 | windows-2019 | windows-2022 ] +# - [ ubuntu-22.04 | ubuntu-24.04 | windows-2019 | windows-2022 ] # - [ Debug | Release ] # - execute tests in different versions of ubuntu with different build types # @@ -83,8 +83,8 @@ jobs: - Release - Debug os: - - ubuntu-20.04 - ubuntu-22.04 + - ubuntu-24.04 - windows-2019 - windows-2022 diff --git a/PLATFORM_SUPPORT.md b/PLATFORM_SUPPORT.md index c8b0f842..e97f73ff 100644 --- a/PLATFORM_SUPPORT.md +++ b/PLATFORM_SUPPORT.md @@ -31,10 +31,10 @@ Community members may provide assistance with these platforms. ## Platforms -|Architecture|Ubuntu Focal (20.04)|Ubuntu Jammy (22.04)|Windows 10 (VS2019)|Windows 10 (VS2022)|Debian Buster (10)| -|------------|--------------------|--------------------|-------------------|-------------------|------------------| -|amd64 |Tier 1 |Tier 1 |Tier 1 |Tier 1 |Tier 3 | -|arm64 |Tier 3 | | | |Tier 3 | +|Architecture|Ubuntu Focal (20.04)|Ubuntu Jammy (22.04)|Ubuntu Noble (24.04)|Windows 10 (VS2019)|Windows 10 (VS2022)|Debian Buster (10)| +|------------|--------------------|--------------------|--------------------|-------------------|-------------------|------------------| +|amd64 |Tier 3 |Tier 1 |Tier 1 |Tier 1 |Tier 1 |Tier 3 | +|arm64 |Tier 3 | | | | |Tier 3 | ## Compilers