From 39b7e4d89b13ca761fb07b020008387b3d0b0e97 Mon Sep 17 00:00:00 2001 From: Raul Sanchez-Mateos Date: Tue, 11 Feb 2025 08:55:06 +0100 Subject: [PATCH] TMP - Update all actions references for testing Signed-off-by: Raul Sanchez-Mateos --- .github/workflows/build_ddspipe.yml | 34 +++++++++---------- .github/workflows/build_dev_utils.yml | 30 ++++++++-------- .github/workflows/build_fastdds.yml | 24 ++++++------- README.md | 2 +- macos/install_colcon/action.yml | 2 +- multiplatform/asan_build_test/action.yml | 2 +- multiplatform/clang_build_test/action.yml | 4 +-- multiplatform/clang_tidy_check/action.yml | 4 +-- multiplatform/colcon_build/action.yml | 4 +-- multiplatform/colcon_build_test/action.yml | 4 +-- .../colcon_build_test_flaky/action.yml | 4 +-- multiplatform/colcon_test/action.yml | 4 +-- multiplatform/download_dependency/action.yml | 2 +- multiplatform/fetch_ddspipe_manual/action.yml | 4 +-- .../fetch_dev_utils_manual/action.yml | 4 +-- multiplatform/fetch_fastdds_manual/action.yml | 4 +-- .../generate_dependency_artifact/action.yml | 6 ++-- .../get_configurations_from_repo/action.yml | 4 +-- multiplatform/get_file_from_repo/action.yml | 4 +-- .../get_related_branch_from_repo/action.yml | 2 +- multiplatform/get_workflow_id/action.yml | 4 +-- multiplatform/install_colcon/action.yml | 6 ++-- .../install_fastdds_dependencies/action.yml | 4 +-- multiplatform/install_gtest/action.yml | 4 +-- multiplatform/install_openssl/action.yml | 4 +-- .../install_python_packages/action.yml | 6 ++-- multiplatform/install_yamlcpp/action.yml | 4 +-- multiplatform/junit_summary/action.yaml | 4 +-- multiplatform/tsan_build_test/action.yml | 2 +- multiplatform/vcs_import/action.yml | 4 +-- ubuntu/colcon_test/action.yml | 4 +-- ubuntu/coverage_build_test_upload/action.yml | 8 ++--- ubuntu/install_asio/action.yml | 2 +- ubuntu/install_colcon/action.yml | 2 +- .../action.yml | 4 +-- .../install_fastdds_dependencies/action.yml | 14 ++++---- ubuntu/install_gcov/action.yml | 4 +-- ubuntu/install_openssl/action.yml | 2 +- ubuntu/install_python_packages/action.yml | 2 +- ubuntu/install_tinyxml/action.yml | 2 +- ubuntu/install_uncrustify/action.yml | 2 +- ubuntu/install_yamlcpp/action.yml | 2 +- ubuntu/python_linter/action.yml | 8 ++--- ubuntu/setup_cmake/action.yml | 4 +-- ubuntu/sphinx_docs/action.yml | 14 ++++---- ubuntu/uncrustify/action.yml | 10 +++--- windows/colcon_test/action.yml | 4 +-- windows/install_colcon/action.yml | 2 +- .../install_fastdds_dependencies/action.yml | 8 ++--- 49 files changed, 144 insertions(+), 144 deletions(-) diff --git a/.github/workflows/build_ddspipe.yml b/.github/workflows/build_ddspipe.yml index c5032f57..b79964cd 100644 --- a/.github/workflows/build_ddspipe.yml +++ b/.github/workflows/build_ddspipe.yml @@ -130,7 +130,7 @@ jobs: build_dev_utils: name: build_dev_utils - uses: eProsima/eProsima-CI/.github/workflows/build_dev_utils.yml@main + uses: eProsima/eProsima-CI/.github/workflows/build_dev_utils.ymlfeature/test-upload-artifact with: single_version_build: ${{ inputs.single_version_build || false }} configuration_branch: ${{ inputs.configuration_branch }} @@ -166,28 +166,28 @@ jobs: steps: - name: Sync this repository - uses: eProsima/eProsima-CI/external/checkout@main + uses: eProsima/eProsima-CI/external/checkoutfeature/test-upload-artifact with: path: src/eprosima-CI - name: Install Fast DDS dependencies - uses: eProsima/eProsima-CI/multiplatform/install_fastdds_dependencies@main + uses: eProsima/eProsima-CI/multiplatform/install_fastdds_dependenciesfeature/test-upload-artifact with: cmake_build_type: ${{ matrix.cmake_build_type }} - name: Install yaml cpp dependency - uses: eProsima/eProsima-CI/multiplatform/install_yamlcpp@main + uses: eProsima/eProsima-CI/multiplatform/install_yamlcppfeature/test-upload-artifact with: cmake_build_type: ${{ matrix.cmake_build_type }} - name: Get dev-utils artifact - uses: eProsima/eProsima-CI/external/download-artifact@main + uses: eProsima/eProsima-CI/external/download-artifactfeature/test-upload-artifact with: name: build_dev_utils_custom_${{ matrix.os }}_${{ matrix.cmake_build_type }}${{ inputs.artifacts_name_postfix || env.default_artifact_postfix }} path: install - name: Get colcon.meta to build artifact - uses: eProsima/eProsima-CI/multiplatform/get_configurations_from_repo@main + uses: eProsima/eProsima-CI/multiplatform/get_configurations_from_repofeature/test-upload-artifact with: source_repository_branch: ${{ inputs.configuration_branch || env.default_configuration_branch }} colcon_meta_file_path: .github/workflows/configurations/metas/${{ matrix.os }}/colcon.meta @@ -196,13 +196,13 @@ jobs: repos_file_result: ${{ github.workspace }}/dependencies.repos - name: Fetch DDS Pipe repositories - uses: eProsima/eProsima-CI/multiplatform/fetch_ddspipe_manual@main + uses: eProsima/eProsima-CI/multiplatform/fetch_ddspipe_manualfeature/test-upload-artifact with: ddspipe_branch: ${{ inputs.ddspipe_branch || env.default_ddspipe_branch }} destination_workspace: ${{ github.workspace }}/src - name: Build workspace - uses: eProsima/eProsima-CI/multiplatform/colcon_build@main + uses: eProsima/eProsima-CI/multiplatform/colcon_buildfeature/test-upload-artifact with: colcon_meta_file: ${{ github.workspace }}/colcon.meta workspace: ${{ github.workspace }} @@ -210,7 +210,7 @@ jobs: cmake_build_type: ${{ matrix.cmake_build_type }} - name: Upload binaries - uses: eProsima/eProsima-CI/external/upload-artifact@main + uses: eProsima/eProsima-CI/external/upload-artifactfeature/test-upload-artifact with: name: ${{ env.artifact_prefix }}_custom_${{ matrix.os }}_${{ matrix.cmake_build_type }}${{ inputs.artifacts_name_postfix || env.default_artifact_postfix }} path: ${{ github.workspace }}/install @@ -244,28 +244,28 @@ jobs: steps: - name: Sync this repository - uses: eProsima/eProsima-CI/external/checkout@main + uses: eProsima/eProsima-CI/external/checkoutfeature/test-upload-artifact with: path: src/eprosima-CI - name: Install Fast DDS dependencies - uses: eProsima/eProsima-CI/multiplatform/install_fastdds_dependencies@main + uses: eProsima/eProsima-CI/multiplatform/install_fastdds_dependenciesfeature/test-upload-artifact with: cmake_build_type: ${{ matrix.cmake_build_type }} - name: Install yaml cpp dependency - uses: eProsima/eProsima-CI/multiplatform/install_yamlcpp@main + uses: eProsima/eProsima-CI/multiplatform/install_yamlcppfeature/test-upload-artifact with: cmake_build_type: ${{ matrix.cmake_build_type }} - name: Get dev-utils artifact - uses: eProsima/eProsima-CI/external/download-artifact@main + uses: eProsima/eProsima-CI/external/download-artifactfeature/test-upload-artifact with: name: build_dev_utils_${{ matrix.fastdds_version }}_${{ matrix.os }}_${{ matrix.cmake_build_type }}${{ inputs.artifacts_name_postfix || env.default_artifact_postfix }} path: install - name: Get colcon.meta and .repos files to build artifact - uses: eProsima/eProsima-CI/multiplatform/get_configurations_from_repo@main + uses: eProsima/eProsima-CI/multiplatform/get_configurations_from_repofeature/test-upload-artifact with: source_repository_branch: ${{ inputs.configuration_branch || env.default_configuration_branch }} colcon_meta_file_path: .github/workflows/configurations/metas/${{ matrix.os }}/colcon.meta @@ -274,13 +274,13 @@ jobs: repos_file_result: ${{ github.workspace }}/dependencies.repos - name: Fetch DDS Pipe repositories with vcs-tool - uses: eProsima/eProsima-CI/multiplatform/vcs_import@main + uses: eProsima/eProsima-CI/multiplatform/vcs_importfeature/test-upload-artifact with: vcs_repos_file: ${{ github.workspace }}/dependencies.repos destination_workspace: ${{ github.workspace }}/src - name: Build workspace - uses: eProsima/eProsima-CI/multiplatform/colcon_build@main + uses: eProsima/eProsima-CI/multiplatform/colcon_buildfeature/test-upload-artifact with: colcon_meta_file: ${{ github.workspace }}/colcon.meta workspace: ${{ github.workspace }} @@ -288,7 +288,7 @@ jobs: cmake_build_type: ${{ matrix.cmake_build_type }} - name: Upload binaries - uses: eProsima/eProsima-CI/external/upload-artifact@main + uses: eProsima/eProsima-CI/external/upload-artifactfeature/test-upload-artifact with: name: ${{ env.artifact_prefix }}_${{ matrix.fastdds_version }}_${{ matrix.os }}_${{ matrix.cmake_build_type }}${{ inputs.artifacts_name_postfix || env.default_artifact_postfix }} path: ${{ github.workspace }}/install diff --git a/.github/workflows/build_dev_utils.yml b/.github/workflows/build_dev_utils.yml index cd25537c..797412cf 100644 --- a/.github/workflows/build_dev_utils.yml +++ b/.github/workflows/build_dev_utils.yml @@ -176,7 +176,7 @@ jobs: build_fastdds: name: build_fastdds - uses: eProsima/eProsima-CI/.github/workflows/build_fastdds.yml@main + uses: eProsima/eProsima-CI/.github/workflows/build_fastdds.ymlfeature/test-upload-artifact with: single_version_build: ${{ inputs.single_version_build || false }} configuration_branch: ${{ inputs.configuration_branch }} @@ -211,23 +211,23 @@ jobs: steps: - name: Sync this repository - uses: eProsima/eProsima-CI/external/checkout@main + uses: eProsima/eProsima-CI/external/checkoutfeature/test-upload-artifact with: path: src/eprosima-CI - name: Install Fast DDS dependencies - uses: eProsima/eProsima-CI/multiplatform/install_fastdds_dependencies@main + uses: eProsima/eProsima-CI/multiplatform/install_fastdds_dependenciesfeature/test-upload-artifact with: cmake_build_type: ${{ matrix.cmake_build_type }} - name: Get Fast DDS artifact - uses: eProsima/eProsima-CI/external/download-artifact@main + uses: eProsima/eProsima-CI/external/download-artifactfeature/test-upload-artifact with: name: build_fastdds_custom_${{ matrix.os }}_${{ matrix.cmake_build_type }}${{ inputs.artifacts_name_postfix || env.default_artifact_postfix }} path: install - name: Get colcon.meta and .repos files to build artifact - uses: eProsima/eProsima-CI/multiplatform/get_configurations_from_repo@main + uses: eProsima/eProsima-CI/multiplatform/get_configurations_from_repofeature/test-upload-artifact with: source_repository_branch: ${{ inputs.configuration_branch || env.default_configuration_branch }} colcon_meta_file_path: .github/workflows/configurations/metas/${{ matrix.os }}/colcon.meta @@ -236,13 +236,13 @@ jobs: repos_file_result: ${{ github.workspace }}/dependencies.repos - name: Fetch dev-utils repositories - uses: eProsima/eProsima-CI/multiplatform/fetch_dev_utils_manual@main + uses: eProsima/eProsima-CI/multiplatform/fetch_dev_utils_manualfeature/test-upload-artifact with: dev_utils_branch: ${{ inputs.dev_utils_branch || env.default_dev_utils_branch }} destination_workspace: ${{ github.workspace }}/src - name: Build workspace - uses: eProsima/eProsima-CI/multiplatform/colcon_build@main + uses: eProsima/eProsima-CI/multiplatform/colcon_buildfeature/test-upload-artifact with: colcon_meta_file: ${{ github.workspace }}/colcon.meta workspace: ${{ github.workspace }} @@ -250,7 +250,7 @@ jobs: cmake_build_type: ${{ matrix.cmake_build_type }} - name: Upload binaries - uses: eProsima/eProsima-CI/external/upload-artifact@main + uses: eProsima/eProsima-CI/external/upload-artifactfeature/test-upload-artifact with: name: ${{ env.artifact_prefix }}_custom_${{ matrix.os }}_${{ matrix.cmake_build_type }}${{ inputs.artifacts_name_postfix || env.default_artifact_postfix }} path: ${{ github.workspace }}/install @@ -284,23 +284,23 @@ jobs: steps: - name: Sync this repository - uses: eProsima/eProsima-CI/external/checkout@main + uses: eProsima/eProsima-CI/external/checkoutfeature/test-upload-artifact with: path: src/eprosima-CI - name: Install Fast DDS dependencies - uses: eProsima/eProsima-CI/multiplatform/install_fastdds_dependencies@main + uses: eProsima/eProsima-CI/multiplatform/install_fastdds_dependenciesfeature/test-upload-artifact with: cmake_build_type: ${{ matrix.cmake_build_type }} - name: Get Fast DDS artifact - uses: eProsima/eProsima-CI/external/download-artifact@main + uses: eProsima/eProsima-CI/external/download-artifactfeature/test-upload-artifact with: name: build_fastdds_${{ matrix.fastdds_version }}_${{ matrix.os }}_${{ matrix.cmake_build_type }}${{ inputs.artifacts_name_postfix || env.default_artifact_postfix }} path: install - name: Get colcon.meta to build artifact - uses: eProsima/eProsima-CI/multiplatform/get_configurations_from_repo@main + uses: eProsima/eProsima-CI/multiplatform/get_configurations_from_repofeature/test-upload-artifact with: source_repository_branch: ${{ inputs.configuration_branch || env.default_configuration_branch }} colcon_meta_file_path: .github/workflows/configurations/metas/${{ matrix.os }}/colcon.meta @@ -309,13 +309,13 @@ jobs: repos_file_result: ${{ github.workspace }}/dependencies.repos - name: Fetch dev-utils repositories with vcs-tool - uses: eProsima/eProsima-CI/multiplatform/vcs_import@main + uses: eProsima/eProsima-CI/multiplatform/vcs_importfeature/test-upload-artifact with: vcs_repos_file: ${{ github.workspace }}/dependencies.repos destination_workspace: ${{ github.workspace }}/src - name: Build workspace - uses: eProsima/eProsima-CI/multiplatform/colcon_build@main + uses: eProsima/eProsima-CI/multiplatform/colcon_buildfeature/test-upload-artifact with: colcon_meta_file: ${{ github.workspace }}/colcon.meta workspace: ${{ github.workspace }} @@ -323,7 +323,7 @@ jobs: cmake_build_type: ${{ matrix.cmake_build_type }} - name: Upload binaries - uses: eProsima/eProsima-CI/external/upload-artifact@main + uses: eProsima/eProsima-CI/external/upload-artifactfeature/test-upload-artifact with: name: ${{ env.artifact_prefix }}_${{ matrix.fastdds_version }}_${{ matrix.os }}_${{ matrix.cmake_build_type }}${{ inputs.artifacts_name_postfix || env.default_artifact_postfix }} path: ${{ github.workspace }}/install diff --git a/.github/workflows/build_fastdds.yml b/.github/workflows/build_fastdds.yml index 763c183b..9bf089fa 100644 --- a/.github/workflows/build_fastdds.yml +++ b/.github/workflows/build_fastdds.yml @@ -182,17 +182,17 @@ jobs: steps: - name: Sync this repository - uses: eProsima/eProsima-CI/external/checkout@main + uses: eProsima/eProsima-CI/external/checkoutfeature/test-upload-artifact with: path: src/eprosima-CI - name: Install Fast DDS dependencies - uses: eProsima/eProsima-CI/multiplatform/install_fastdds_dependencies@main + uses: eProsima/eProsima-CI/multiplatform/install_fastdds_dependenciesfeature/test-upload-artifact with: cmake_build_type: ${{ matrix.cmake_build_type }} - name: Get colcon.meta file to build fastdds - uses: eProsima/eProsima-CI/multiplatform/get_configurations_from_repo@main + uses: eProsima/eProsima-CI/multiplatform/get_configurations_from_repofeature/test-upload-artifact with: source_repository_branch: ${{ inputs.configuration_branch || env.default_configuration_branch }} colcon_meta_file_path: .github/workflows/configurations/metas/${{ matrix.os }}/colcon.meta @@ -201,7 +201,7 @@ jobs: repos_file_result: ${{ github.workspace }}/dependencies.repos - name: Fetch Fast DDS repositories - uses: eProsima/eProsima-CI/multiplatform/fetch_fastdds_manual@main + uses: eProsima/eProsima-CI/multiplatform/fetch_fastdds_manualfeature/test-upload-artifact with: foonathan_memory_vendor_branch: ${{ inputs.foonathan_memory_vendor_branch || env.default_foonathan_memory_vendor_branch }} fastcdr_branch: ${{ inputs.fastcdr_branch || env.default_fastcdr_branch }} @@ -209,14 +209,14 @@ jobs: destination_workspace: ${{ github.workspace }}/artifact/src - name: Build workspace - uses: eProsima/eProsima-CI/multiplatform/colcon_build@main + uses: eProsima/eProsima-CI/multiplatform/colcon_buildfeature/test-upload-artifact with: colcon_meta_file: ${{ github.workspace }}/colcon.meta workspace: ${{ github.workspace }}/artifact cmake_build_type: ${{ matrix.cmake_build_type }} - name: Upload binaries - uses: eProsima/eProsima-CI/external/upload-artifact@main + uses: eProsima/eProsima-CI/external/upload-artifactfeature/test-upload-artifact with: name: ${{ env.artifact_prefix }}_custom_${{ matrix.os }}_${{ matrix.cmake_build_type }}${{ inputs.artifacts_name_postfix || env.default_artifact_postfix }} path: ${{ github.workspace }}/artifact/install @@ -246,17 +246,17 @@ jobs: steps: - name: Sync this repository - uses: eProsima/eProsima-CI/external/checkout@main + uses: eProsima/eProsima-CI/external/checkoutfeature/test-upload-artifact with: path: src/eprosima-CI - name: Install Fast DDS dependencies - uses: eProsima/eProsima-CI/multiplatform/install_fastdds_dependencies@main + uses: eProsima/eProsima-CI/multiplatform/install_fastdds_dependenciesfeature/test-upload-artifact with: cmake_build_type: ${{ matrix.cmake_build_type }} - name: Get colcon.meta and .repos files to build fastdds - uses: eProsima/eProsima-CI/multiplatform/get_configurations_from_repo@main + uses: eProsima/eProsima-CI/multiplatform/get_configurations_from_repofeature/test-upload-artifact with: source_repository_branch: ${{ inputs.configuration_branch || env.default_configuration_branch }} colcon_meta_file_path: .github/workflows/configurations/metas/${{ matrix.os }}/colcon.meta @@ -265,20 +265,20 @@ jobs: repos_file_result: ${{ github.workspace }}/dependencies.repos - name: Fetch Fast DDS repositories with vcs-tool - uses: eProsima/eProsima-CI/multiplatform/vcs_import@main + uses: eProsima/eProsima-CI/multiplatform/vcs_importfeature/test-upload-artifact with: vcs_repos_file: ${{ github.workspace }}/dependencies.repos destination_workspace: ${{ github.workspace }}/artifact/src - name: Build workspace - uses: eProsima/eProsima-CI/multiplatform/colcon_build@main + uses: eProsima/eProsima-CI/multiplatform/colcon_buildfeature/test-upload-artifact with: colcon_meta_file: ${{ github.workspace }}/colcon.meta workspace: ${{ github.workspace }}/artifact cmake_build_type: ${{ matrix.cmake_build_type }} - name: Upload binaries - uses: eProsima/eProsima-CI/external/upload-artifact@main + uses: eProsima/eProsima-CI/external/upload-artifactfeature/test-upload-artifact with: name: ${{ env.artifact_prefix }}_${{ matrix.fastdds_version }}_${{ matrix.os }}_${{ matrix.cmake_build_type }}${{ inputs.artifacts_name_postfix || env.default_artifact_postfix }} path: ${{ github.workspace }}/artifact/install diff --git a/README.md b/README.md index 05f75527..633831ed 100644 --- a/README.md +++ b/README.md @@ -221,7 +221,7 @@ In order to use one of these artifacts, use the following action as a step: ```yml - name: Get fastdds artifact - uses: eProsima/eProsima-CI/multiplatform/download_dependency@main + uses: eProsima/eProsima-CI/multiplatform/download_dependencyfeature/test-upload-artifact with: artifact_name: build_fastdds_ubuntu-20.04_Debug_nightly workflow_source: build_fastdds.yml diff --git a/macos/install_colcon/action.yml b/macos/install_colcon/action.yml index bc4c7ec8..c0c84d56 100644 --- a/macos/install_colcon/action.yml +++ b/macos/install_colcon/action.yml @@ -6,7 +6,7 @@ runs: steps: - name: Install colcon - uses: eProsima/eProsima-CI/macos/install_python_packages@main + uses: eProsima/eProsima-CI/macos/install_python_packagesfeature/test-upload-artifact with: packages: 'setuptools==58.3.0 colcon-common-extensions colcon-mixin' upgrade: true diff --git a/multiplatform/asan_build_test/action.yml b/multiplatform/asan_build_test/action.yml index 5bb2b5a0..54ed2626 100644 --- a/multiplatform/asan_build_test/action.yml +++ b/multiplatform/asan_build_test/action.yml @@ -43,7 +43,7 @@ runs: - name: Build and test id: build_and_test - uses: eProsima/eProsima-CI/multiplatform/colcon_build_test@main + uses: eProsima/eProsima-CI/multiplatform/colcon_build_testfeature/test-upload-artifact with: packages_names: ${{ inputs.packages_names }} colcon_meta_file: ${{ inputs.colcon_meta_file }} diff --git a/multiplatform/clang_build_test/action.yml b/multiplatform/clang_build_test/action.yml index 030e81b9..4d515ae0 100644 --- a/multiplatform/clang_build_test/action.yml +++ b/multiplatform/clang_build_test/action.yml @@ -32,7 +32,7 @@ runs: steps: - name: Build - uses: eProsima/eProsima-CI/multiplatform/colcon_build@main + uses: eProsima/eProsima-CI/multiplatform/colcon_buildfeature/test-upload-artifact with: colcon_meta_file: ${{ inputs.colcon_meta_file }} colcon_build_args: '--packages-up-to ${{ inputs.packages_names }}' @@ -41,6 +41,6 @@ runs: workspace_dependencies: ${{ inputs.workspace_dependencies }} - name: Test clang - uses: eProsima/eProsima-CI/multiplatform/clang_tidy_check@main + uses: eProsima/eProsima-CI/multiplatform/clang_tidy_checkfeature/test-upload-artifact with: packages_names: ${{ inputs.packages_names }} diff --git a/multiplatform/clang_tidy_check/action.yml b/multiplatform/clang_tidy_check/action.yml index a9b2a565..91e8d1da 100644 --- a/multiplatform/clang_tidy_check/action.yml +++ b/multiplatform/clang_tidy_check/action.yml @@ -23,7 +23,7 @@ runs: steps: - name: Run in ubuntu - uses: eProsima/eProsima-CI/ubuntu/clang_tidy_check@main + uses: eProsima/eProsima-CI/ubuntu/clang_tidy_checkfeature/test-upload-artifact if: runner.os == 'Linux' with: build_directory: ${{ inputs.build_directory }} @@ -31,7 +31,7 @@ runs: result_file_name: ${{ inputs.result_file_name }} - name: Run in windows - uses: eProsima/eProsima-CI/windows/clang_tidy_check@main + uses: eProsima/eProsima-CI/windows/clang_tidy_checkfeature/test-upload-artifact if: runner.os == 'Windows' with: build_directory: ${{ inputs.build_directory }} diff --git a/multiplatform/colcon_build/action.yml b/multiplatform/colcon_build/action.yml index 023b1ca0..0abc722e 100644 --- a/multiplatform/colcon_build/action.yml +++ b/multiplatform/colcon_build/action.yml @@ -48,7 +48,7 @@ runs: steps: - name: Run in ubuntu or macOS - uses: eProsima/eProsima-CI/ubuntu/colcon_build@main + uses: eProsima/eProsima-CI/ubuntu/colcon_buildfeature/test-upload-artifact if: runner.os == 'Linux' || runner.os == 'macOS' with: colcon_meta_file: ${{ inputs.colcon_meta_file }} @@ -61,7 +61,7 @@ runs: cmake_build_type: ${{ inputs.cmake_build_type }} - name: Run in windows - uses: eProsima/eProsima-CI/windows/colcon_build@main + uses: eProsima/eProsima-CI/windows/colcon_buildfeature/test-upload-artifact if: runner.os == 'Windows' with: colcon_meta_file: ${{ inputs.colcon_meta_file }} diff --git a/multiplatform/colcon_build_test/action.yml b/multiplatform/colcon_build_test/action.yml index 701d3586..455efd14 100644 --- a/multiplatform/colcon_build_test/action.yml +++ b/multiplatform/colcon_build_test/action.yml @@ -61,7 +61,7 @@ runs: steps: - name: Build - uses: eProsima/eProsima-CI/multiplatform/colcon_build@main + uses: eProsima/eProsima-CI/multiplatform/colcon_buildfeature/test-upload-artifact with: colcon_meta_file: ${{ inputs.colcon_meta_file }} colcon_build_args: '--packages-up-to ${{ inputs.packages_names }}' @@ -72,7 +72,7 @@ runs: - name: Test id: test - uses: eProsima/eProsima-CI/multiplatform/colcon_test@main + uses: eProsima/eProsima-CI/multiplatform/colcon_testfeature/test-upload-artifact with: colcon_meta_file: ${{ inputs.colcon_meta_file }} workspace: ${{ inputs.workspace }} diff --git a/multiplatform/colcon_build_test_flaky/action.yml b/multiplatform/colcon_build_test_flaky/action.yml index 23b33094..4e47142b 100644 --- a/multiplatform/colcon_build_test_flaky/action.yml +++ b/multiplatform/colcon_build_test_flaky/action.yml @@ -42,7 +42,7 @@ runs: steps: - name: Build - uses: eProsima/eProsima-CI/multiplatform/colcon_build@main + uses: eProsima/eProsima-CI/multiplatform/colcon_buildfeature/test-upload-artifact with: colcon_meta_file: ${{ inputs.colcon_meta_file }} colcon_build_args: '--packages-up-to ${{ inputs.packages_names }}' @@ -52,7 +52,7 @@ runs: - name: Test id: test - uses: eProsima/eProsima-CI/multiplatform/colcon_test@main + uses: eProsima/eProsima-CI/multiplatform/colcon_testfeature/test-upload-artifact with: colcon_meta_file: ${{ inputs.colcon_meta_file }} workspace: ${{ inputs.workspace }} diff --git a/multiplatform/colcon_test/action.yml b/multiplatform/colcon_test/action.yml index 82178839..86acc5cd 100644 --- a/multiplatform/colcon_test/action.yml +++ b/multiplatform/colcon_test/action.yml @@ -68,7 +68,7 @@ runs: - name: Run in ubuntu or macOS id: test_ubuntu_mac - uses: eProsima/eProsima-CI/ubuntu/colcon_test@main + uses: eProsima/eProsima-CI/ubuntu/colcon_testfeature/test-upload-artifact if: runner.os == 'Linux' || runner.os == 'macOS' with: colcon_meta_file: ${{ inputs.colcon_meta_file }} @@ -84,7 +84,7 @@ runs: - name: Run in windows id: test_windows - uses: eProsima/eProsima-CI/windows/colcon_test@main + uses: eProsima/eProsima-CI/windows/colcon_testfeature/test-upload-artifact if: runner.os == 'Windows' with: colcon_meta_file: ${{ inputs.colcon_meta_file }} diff --git a/multiplatform/download_dependency/action.yml b/multiplatform/download_dependency/action.yml index 66fd69d0..91a293b4 100644 --- a/multiplatform/download_dependency/action.yml +++ b/multiplatform/download_dependency/action.yml @@ -47,7 +47,7 @@ runs: # However, looking for the id previously allows to call this action without secret_token - name: Download dependency - uses: eProsima/eProsima-CI/external/action-download-artifact@main + uses: eProsima/eProsima-CI/external/action-download-artifactfeature/test-upload-artifact with: name: ${{ inputs.artifact_name }} workflow: ${{ inputs.workflow_source }} diff --git a/multiplatform/fetch_ddspipe_manual/action.yml b/multiplatform/fetch_ddspipe_manual/action.yml index cdf1ad9c..7223b02c 100644 --- a/multiplatform/fetch_ddspipe_manual/action.yml +++ b/multiplatform/fetch_ddspipe_manual/action.yml @@ -20,14 +20,14 @@ runs: steps: - name: Run in ubuntu - uses: eProsima/eProsima-CI/ubuntu/fetch_ddspipe_manual@main + uses: eProsima/eProsima-CI/ubuntu/fetch_ddspipe_manualfeature/test-upload-artifact if: runner.os == 'Linux' with: ddspipe_branch: ${{ inputs.ddspipe_branch }} destination_workspace: ${{ inputs.destination_workspace }} - name: Run in windows - uses: eProsima/eProsima-CI/windows/fetch_ddspipe_manual@main + uses: eProsima/eProsima-CI/windows/fetch_ddspipe_manualfeature/test-upload-artifact if: runner.os == 'Windows' with: ddspipe_branch: ${{ inputs.ddspipe_branch }} diff --git a/multiplatform/fetch_dev_utils_manual/action.yml b/multiplatform/fetch_dev_utils_manual/action.yml index f213c184..9e47ad3d 100644 --- a/multiplatform/fetch_dev_utils_manual/action.yml +++ b/multiplatform/fetch_dev_utils_manual/action.yml @@ -20,14 +20,14 @@ runs: steps: - name: Run in ubuntu - uses: eProsima/eProsima-CI/ubuntu/fetch_dev_utils_manual@main + uses: eProsima/eProsima-CI/ubuntu/fetch_dev_utils_manualfeature/test-upload-artifact if: runner.os == 'Linux' with: dev_utils_branch: ${{ inputs.dev_utils_branch }} destination_workspace: ${{ inputs.destination_workspace }} - name: Run in windows - uses: eProsima/eProsima-CI/windows/fetch_dev_utils_manual@main + uses: eProsima/eProsima-CI/windows/fetch_dev_utils_manualfeature/test-upload-artifact if: runner.os == 'Windows' with: dev_utils_branch: ${{ inputs.dev_utils_branch }} diff --git a/multiplatform/fetch_fastdds_manual/action.yml b/multiplatform/fetch_fastdds_manual/action.yml index 01a00aba..979ba6ba 100644 --- a/multiplatform/fetch_fastdds_manual/action.yml +++ b/multiplatform/fetch_fastdds_manual/action.yml @@ -28,7 +28,7 @@ runs: steps: - name: Run in ubuntu - uses: eProsima/eProsima-CI/ubuntu/fetch_fastdds_manual@main + uses: eProsima/eProsima-CI/ubuntu/fetch_fastdds_manualfeature/test-upload-artifact if: runner.os == 'Linux' with: foonathan_memory_vendor_branch: ${{ inputs.foonathan_memory_vendor_branch }} @@ -37,7 +37,7 @@ runs: destination_workspace: ${{ inputs.destination_workspace }} - name: Run in windows - uses: eProsima/eProsima-CI/windows/fetch_fastdds_manual@main + uses: eProsima/eProsima-CI/windows/fetch_fastdds_manualfeature/test-upload-artifact if: runner.os == 'Windows' with: foonathan_memory_vendor_branch: ${{ inputs.foonathan_memory_vendor_branch }} diff --git a/multiplatform/generate_dependency_artifact/action.yml b/multiplatform/generate_dependency_artifact/action.yml index 9e9f2b63..cdbef689 100644 --- a/multiplatform/generate_dependency_artifact/action.yml +++ b/multiplatform/generate_dependency_artifact/action.yml @@ -36,13 +36,13 @@ runs: steps: - name: Fetch repositories - uses: eProsima/eProsima-CI/multiplatform/vcs_import@main + uses: eProsima/eProsima-CI/multiplatform/vcs_importfeature/test-upload-artifact with: vcs_repos_file: ${{ inputs.vcs_repos_file }} destination_workspace: ${{ inputs.workspace }}/src - name: Build workspace - uses: eProsima/eProsima-CI/multiplatform/colcon_build@main + uses: eProsima/eProsima-CI/multiplatform/colcon_buildfeature/test-upload-artifact with: colcon_meta_file: ${{ inputs.colcon_meta_file }} workspace: ${{ inputs.workspace }} @@ -50,7 +50,7 @@ runs: cmake_build_type: ${{ inputs.cmake_build_type }} - name: Upload binaries - uses: eProsima/eProsima-CI/external/upload-artifact@main + uses: eProsima/eProsima-CI/external/upload-artifactfeature/test-upload-artifact with: name: ${{ inputs.artifact_name }} path: ${{ inputs.workspace }}/install diff --git a/multiplatform/get_configurations_from_repo/action.yml b/multiplatform/get_configurations_from_repo/action.yml index 3b58a67a..ed032b39 100644 --- a/multiplatform/get_configurations_from_repo/action.yml +++ b/multiplatform/get_configurations_from_repo/action.yml @@ -38,7 +38,7 @@ runs: steps: - name: Get colcon.meta file - uses: eProsima/eProsima-CI/multiplatform/get_file_from_repo@main + uses: eProsima/eProsima-CI/multiplatform/get_file_from_repofeature/test-upload-artifact with: source_repository_branch: ${{ inputs.source_repository_branch }} source_repository: ${{ inputs.source_repository }} @@ -46,7 +46,7 @@ runs: file_result: ${{ inputs.colcon_meta_file_result }} - name: Get dependencies.repos file - uses: eProsima/eProsima-CI/multiplatform/get_file_from_repo@main + uses: eProsima/eProsima-CI/multiplatform/get_file_from_repofeature/test-upload-artifact with: source_repository_branch: ${{ inputs.source_repository_branch }} source_repository: ${{ inputs.source_repository }} diff --git a/multiplatform/get_file_from_repo/action.yml b/multiplatform/get_file_from_repo/action.yml index 687315aa..b98040d2 100644 --- a/multiplatform/get_file_from_repo/action.yml +++ b/multiplatform/get_file_from_repo/action.yml @@ -27,7 +27,7 @@ runs: steps: - name: Run in ubuntu - uses: eProsima/eProsima-CI/ubuntu/get_file_from_repo@main + uses: eProsima/eProsima-CI/ubuntu/get_file_from_repofeature/test-upload-artifact if: runner.os == 'Linux' with: source_repository_branch: ${{ inputs.source_repository_branch }} @@ -36,7 +36,7 @@ runs: file_result: ${{ inputs.file_result }} - name: Run in windows - uses: eProsima/eProsima-CI/windows/get_file_from_repo@main + uses: eProsima/eProsima-CI/windows/get_file_from_repofeature/test-upload-artifact if: runner.os == 'Windows' with: source_repository_branch: ${{ inputs.source_repository_branch }} diff --git a/multiplatform/get_related_branch_from_repo/action.yml b/multiplatform/get_related_branch_from_repo/action.yml index ac3b5cee..134ecfac 100644 --- a/multiplatform/get_related_branch_from_repo/action.yml +++ b/multiplatform/get_related_branch_from_repo/action.yml @@ -44,7 +44,7 @@ runs: # Both Windows, MacOS and Ubuntu can run this bash script - name: Get related branch from remote repository id: deduce_branch - uses: eProsima/eProsima-CI/ubuntu/get_related_branch_from_repo@main + uses: eProsima/eProsima-CI/ubuntu/get_related_branch_from_repofeature/test-upload-artifact with: remote_repository: ${{ inputs.remote_repository }} fallback_branch: ${{ inputs.fallback_branch }} diff --git a/multiplatform/get_workflow_id/action.yml b/multiplatform/get_workflow_id/action.yml index 21e15ed3..11b247b9 100644 --- a/multiplatform/get_workflow_id/action.yml +++ b/multiplatform/get_workflow_id/action.yml @@ -39,7 +39,7 @@ runs: steps: - name: Install in ubuntu - uses: eProsima/eProsima-CI/ubuntu/get_workflow_id@main + uses: eProsima/eProsima-CI/ubuntu/get_workflow_idfeature/test-upload-artifact if: runner.os == 'Linux' with: workflow_source: ${{ inputs.workflow_source }} @@ -50,7 +50,7 @@ runs: secret_token: ${{ inputs.secret_token }} - name: Install in windows - uses: eProsima/eProsima-CI/windows/get_workflow_id@main + uses: eProsima/eProsima-CI/windows/get_workflow_idfeature/test-upload-artifact if: runner.os == 'Windows' with: workflow_source: ${{ inputs.workflow_source }} diff --git a/multiplatform/install_colcon/action.yml b/multiplatform/install_colcon/action.yml index 0b9d2ebf..6dc1bea6 100644 --- a/multiplatform/install_colcon/action.yml +++ b/multiplatform/install_colcon/action.yml @@ -6,13 +6,13 @@ runs: steps: - name: Run in ubuntu - uses: eProsima/eProsima-CI/ubuntu/install_colcon@main + uses: eProsima/eProsima-CI/ubuntu/install_colconfeature/test-upload-artifact if: runner.os == 'Linux' - name: Run in macOS - uses: eProsima/eProsima-CI/macos/install_colcon@main + uses: eProsima/eProsima-CI/macos/install_colconfeature/test-upload-artifact if: runner.os == 'macOS' - name: Run in windows - uses: eProsima/eProsima-CI/windows/install_colcon@main + uses: eProsima/eProsima-CI/windows/install_colconfeature/test-upload-artifact if: runner.os == 'Windows' diff --git a/multiplatform/install_fastdds_dependencies/action.yml b/multiplatform/install_fastdds_dependencies/action.yml index ee0cb3ff..ba58ee46 100644 --- a/multiplatform/install_fastdds_dependencies/action.yml +++ b/multiplatform/install_fastdds_dependencies/action.yml @@ -12,11 +12,11 @@ runs: steps: - name: Install in ubuntu - uses: eProsima/eProsima-CI/ubuntu/install_fastdds_dependencies@main + uses: eProsima/eProsima-CI/ubuntu/install_fastdds_dependenciesfeature/test-upload-artifact if: runner.os == 'Linux' - name: Install in windows - uses: eProsima/eProsima-CI/windows/install_fastdds_dependencies@main + uses: eProsima/eProsima-CI/windows/install_fastdds_dependenciesfeature/test-upload-artifact with: cmake_build_type: ${{ inputs.cmake_build_type }} if: runner.os == 'Windows' diff --git a/multiplatform/install_gtest/action.yml b/multiplatform/install_gtest/action.yml index a04ce86f..fd1fa4ee 100644 --- a/multiplatform/install_gtest/action.yml +++ b/multiplatform/install_gtest/action.yml @@ -18,14 +18,14 @@ runs: steps: - name: Run in ubuntu or macOS - uses: eProsima/eProsima-CI/ubuntu/install_gtest@main + uses: eProsima/eProsima-CI/ubuntu/install_gtestfeature/test-upload-artifact if: runner.os == 'Linux' || runner.os == 'macOS' with: cmake_build_type: ${{ inputs.cmake_build_type }} version: ${{ inputs.version }} - name: Run in windows - uses: eProsima/eProsima-CI/windows/install_gtest@main + uses: eProsima/eProsima-CI/windows/install_gtestfeature/test-upload-artifact if: runner.os == 'Windows' with: cmake_build_type: ${{ inputs.cmake_build_type }} diff --git a/multiplatform/install_openssl/action.yml b/multiplatform/install_openssl/action.yml index 8244af43..e35d62b0 100644 --- a/multiplatform/install_openssl/action.yml +++ b/multiplatform/install_openssl/action.yml @@ -6,9 +6,9 @@ runs: steps: - name: Run in ubuntu - uses: eProsima/eProsima-CI/ubuntu/install_openssl@main + uses: eProsima/eProsima-CI/ubuntu/install_opensslfeature/test-upload-artifact if: runner.os == 'Linux' - name: Run in windows - uses: eProsima/eProsima-CI/windows/install_openssl@main + uses: eProsima/eProsima-CI/windows/install_opensslfeature/test-upload-artifact if: runner.os == 'Windows' diff --git a/multiplatform/install_python_packages/action.yml b/multiplatform/install_python_packages/action.yml index 7a0896e8..5f3fc20d 100644 --- a/multiplatform/install_python_packages/action.yml +++ b/multiplatform/install_python_packages/action.yml @@ -23,7 +23,7 @@ runs: steps: - name: Run in ubuntu - uses: eProsima/eProsima-CI/ubuntu/install_python_packages@main + uses: eProsima/eProsima-CI/ubuntu/install_python_packagesfeature/test-upload-artifact if: runner.os == 'Linux' with: packages: ${{ inputs.packages }} @@ -31,7 +31,7 @@ runs: requirements_file_name: ${{ inputs.requirements_file_name }} - name: Run in macOS - uses: eProsima/eProsima-CI/macos/install_python_packages@main + uses: eProsima/eProsima-CI/macos/install_python_packagesfeature/test-upload-artifact if: runner.os == 'macOS' with: packages: ${{ inputs.packages }} @@ -39,7 +39,7 @@ runs: requirements_file_name: ${{ inputs.requirements_file_name }} - name: Run in windows - uses: eProsima/eProsima-CI/windows/install_python_packages@main + uses: eProsima/eProsima-CI/windows/install_python_packagesfeature/test-upload-artifact if: runner.os == 'Windows' with: packages: ${{ inputs.packages }} diff --git a/multiplatform/install_yamlcpp/action.yml b/multiplatform/install_yamlcpp/action.yml index d2356780..6803d048 100644 --- a/multiplatform/install_yamlcpp/action.yml +++ b/multiplatform/install_yamlcpp/action.yml @@ -17,14 +17,14 @@ runs: steps: - name: Run in ubuntu - uses: eProsima/eProsima-CI/ubuntu/install_yamlcpp@main + uses: eProsima/eProsima-CI/ubuntu/install_yamlcppfeature/test-upload-artifact if: runner.os == 'Linux' with: cmake_build_type: ${{ inputs.cmake_build_type }} version: ${{ inputs.version }} - name: Run in windows - uses: eProsima/eProsima-CI/windows/install_yamlcpp@main + uses: eProsima/eProsima-CI/windows/install_yamlcppfeature/test-upload-artifact if: runner.os == 'Windows' with: cmake_build_type: ${{ inputs.cmake_build_type }} diff --git a/multiplatform/junit_summary/action.yaml b/multiplatform/junit_summary/action.yaml index da15977c..699be17a 100644 --- a/multiplatform/junit_summary/action.yaml +++ b/multiplatform/junit_summary/action.yaml @@ -32,7 +32,7 @@ runs: - name: Run in ubuntu or macOS if: runner.os == 'Linux' || runner.os == 'macOS' - uses: eProsima/eProsima-CI/ubuntu/junit_summary@main + uses: eProsima/eProsima-CI/ubuntu/junit_summaryfeature/test-upload-artifact with: junit_reports_dir: ${{ inputs.junit_reports_dir }} print_summary: ${{ inputs.print_summary }} @@ -42,7 +42,7 @@ runs: - name: Run in windows if: runner.os == 'Windows' - uses: eProsima/eProsima-CI/windows/junit_summary@main + uses: eProsima/eProsima-CI/windows/junit_summaryfeature/test-upload-artifact with: junit_reports_dir: ${{ inputs.junit_reports_dir }} print_summary: ${{ inputs.print_summary }} diff --git a/multiplatform/tsan_build_test/action.yml b/multiplatform/tsan_build_test/action.yml index 60dd1679..d8d0b3d3 100644 --- a/multiplatform/tsan_build_test/action.yml +++ b/multiplatform/tsan_build_test/action.yml @@ -48,7 +48,7 @@ runs: # These issues were fixed in GCC 12 so we upgrade to that version. CC: gcc-12 CXX: g++-12 - uses: eProsima/eProsima-CI/multiplatform/colcon_build_test@main + uses: eProsima/eProsima-CI/multiplatform/colcon_build_testfeature/test-upload-artifact with: packages_names: ${{ inputs.packages_names }} colcon_meta_file: ${{ inputs.colcon_meta_file }} diff --git a/multiplatform/vcs_import/action.yml b/multiplatform/vcs_import/action.yml index 24beff49..27d58ace 100644 --- a/multiplatform/vcs_import/action.yml +++ b/multiplatform/vcs_import/action.yml @@ -22,7 +22,7 @@ runs: steps: - name: Run in ubuntu - uses: eProsima/eProsima-CI/ubuntu/vcs_import@main + uses: eProsima/eProsima-CI/ubuntu/vcs_importfeature/test-upload-artifact if: runner.os == 'Linux' || runner.os == 'macOS' with: vcs_repos_file: ${{ inputs.vcs_repos_file }} @@ -30,7 +30,7 @@ runs: skip_existing: ${{ inputs.skip_existing }} - name: Run in windows - uses: eProsima/eProsima-CI/windows/vcs_import@main + uses: eProsima/eProsima-CI/windows/vcs_importfeature/test-upload-artifact if: runner.os == 'Windows' with: vcs_repos_file: ${{ inputs.vcs_repos_file }} diff --git a/ubuntu/colcon_test/action.yml b/ubuntu/colcon_test/action.yml index e4379bf1..51a2161f 100644 --- a/ubuntu/colcon_test/action.yml +++ b/ubuntu/colcon_test/action.yml @@ -66,7 +66,7 @@ runs: steps: - name: Install lxml - uses: eProsima/eProsima-CI/ubuntu/install_python_packages@main + uses: eProsima/eProsima-CI/ubuntu/install_python_packagesfeature/test-upload-artifact with: packages: lxml @@ -142,7 +142,7 @@ runs: shell: bash - name: Upload test report in JUnit format - uses: eProsima/eProsima-CI/external/upload-artifact@main + uses: eProsima/eProsima-CI/external/upload-artifactfeature/test-upload-artifact if: ${{ inputs.upload_test_report_artifact && !cancelled() }} with: name: ${{ inputs.test_report_artifact || format('test_report_{0}_{1}_{2}', github.workflow, github.job, join(matrix.*, '_')) }} diff --git a/ubuntu/coverage_build_test_upload/action.yml b/ubuntu/coverage_build_test_upload/action.yml index e88a4b2f..d94313f0 100644 --- a/ubuntu/coverage_build_test_upload/action.yml +++ b/ubuntu/coverage_build_test_upload/action.yml @@ -62,10 +62,10 @@ runs: steps: - name: Build - uses: eProsima/eProsima-CI/ubuntu/install_gcov@main + uses: eProsima/eProsima-CI/ubuntu/install_gcovfeature/test-upload-artifact - name: Build - uses: eProsima/eProsima-CI/multiplatform/colcon_build_test@main + uses: eProsima/eProsima-CI/multiplatform/colcon_build_testfeature/test-upload-artifact with: packages_names: ${{ inputs.packages_names }} colcon_meta_file: ${{ inputs.colcon_meta_file }} @@ -77,7 +77,7 @@ runs: cmake_build_type: Debug - name: Generate report - uses: eProsima/eProsima-CI/ubuntu/generate_coverage_report@main + uses: eProsima/eProsima-CI/ubuntu/generate_coverage_reportfeature/test-upload-artifact with: packages_names: ${{ inputs.packages_names }} result_file_name: ${{ inputs.codecov_result_file_path }} @@ -85,7 +85,7 @@ runs: source_code_directory: ${{ github.workspace }}/src - name: Upload coverage to Codecov - uses: eProsima/eProsima-CI/external/codecov-action@main + uses: eProsima/eProsima-CI/external/codecov-actionfeature/test-upload-artifact with: token: ${{ inputs.codecov_token }} files: ${{ inputs.codecov_result_file_path }} diff --git a/ubuntu/install_asio/action.yml b/ubuntu/install_asio/action.yml index c192a056..3d46da84 100644 --- a/ubuntu/install_asio/action.yml +++ b/ubuntu/install_asio/action.yml @@ -5,6 +5,6 @@ runs: steps: - name: Install in ubuntu - uses: eProsima/eProsima-CI/ubuntu/install_apt_packages@main + uses: eProsima/eProsima-CI/ubuntu/install_apt_packagesfeature/test-upload-artifact with: packages: libasio-dev diff --git a/ubuntu/install_colcon/action.yml b/ubuntu/install_colcon/action.yml index be008d0a..0f0bdadc 100644 --- a/ubuntu/install_colcon/action.yml +++ b/ubuntu/install_colcon/action.yml @@ -6,7 +6,7 @@ runs: steps: - name: Install colcon - uses: eProsima/eProsima-CI/ubuntu/install_python_packages@main + uses: eProsima/eProsima-CI/ubuntu/install_python_packagesfeature/test-upload-artifact with: packages: 'setuptools==58.3.0 colcon-common-extensions colcon-mixin' upgrade: true diff --git a/ubuntu/install_documentation_requirements/action.yml b/ubuntu/install_documentation_requirements/action.yml index c7d909ac..17868fc4 100644 --- a/ubuntu/install_documentation_requirements/action.yml +++ b/ubuntu/install_documentation_requirements/action.yml @@ -12,7 +12,7 @@ runs: steps: - name: Install docs requirements with pip - uses: eProsima/eProsima-CI/ubuntu/install_python_packages@main + uses: eProsima/eProsima-CI/ubuntu/install_python_packagesfeature/test-upload-artifact if: ${{ inputs.path_to_requirements == '' }} with: packages: \ @@ -33,7 +33,7 @@ runs: xmlschema==2.1.1 - name: Install docs requirements with pip - uses: eProsima/eProsima-CI/ubuntu/install_python_packages@main + uses: eProsima/eProsima-CI/ubuntu/install_python_packagesfeature/test-upload-artifact if: ${{ inputs.path_to_requirements != '' }} with: requirements_file_name: ${{ inputs.path_to_requirements }} diff --git a/ubuntu/install_fastdds_dependencies/action.yml b/ubuntu/install_fastdds_dependencies/action.yml index 5585c83d..6c5bd9ba 100644 --- a/ubuntu/install_fastdds_dependencies/action.yml +++ b/ubuntu/install_fastdds_dependencies/action.yml @@ -24,27 +24,27 @@ runs: steps: - name: Set CMake version - uses: eProsima/eProsima-CI/external/get-cmake@main + uses: eProsima/eProsima-CI/external/get-cmakefeature/test-upload-artifact with: cmakeVersion: ${{ inputs.cmakeVersion }} ninjaVersion: ${{ inputs.ninjaVersion }} - name: Install vcs tools - uses: eProsima/eProsima-CI/ubuntu/install_python_packages@main + uses: eProsima/eProsima-CI/ubuntu/install_python_packagesfeature/test-upload-artifact with: packages: 'vcstool setuptools' - name: Install colcon - uses: eProsima/eProsima-CI/ubuntu/install_colcon@main + uses: eProsima/eProsima-CI/ubuntu/install_colconfeature/test-upload-artifact - name: Install GTest - uses: eProsima/eProsima-CI/ubuntu/install_gtest@main + uses: eProsima/eProsima-CI/ubuntu/install_gtestfeature/test-upload-artifact - name: Install asio - uses: eProsima/eProsima-CI/ubuntu/install_asio@main + uses: eProsima/eProsima-CI/ubuntu/install_asiofeature/test-upload-artifact - name: Install Tiny XML - uses: eProsima/eProsima-CI/ubuntu/install_tinyxml@main + uses: eProsima/eProsima-CI/ubuntu/install_tinyxmlfeature/test-upload-artifact - name: Install Open SSL - uses: eProsima/eProsima-CI/ubuntu/install_openssl@main + uses: eProsima/eProsima-CI/ubuntu/install_opensslfeature/test-upload-artifact diff --git a/ubuntu/install_gcov/action.yml b/ubuntu/install_gcov/action.yml index e60f8576..ae6e8cde 100644 --- a/ubuntu/install_gcov/action.yml +++ b/ubuntu/install_gcov/action.yml @@ -7,11 +7,11 @@ runs: # TODO: check if both lcov and gcovr are needed - name: Install in ubuntu by apt - uses: eProsima/eProsima-CI/ubuntu/install_apt_packages@main + uses: eProsima/eProsima-CI/ubuntu/install_apt_packagesfeature/test-upload-artifact with: packages: lcov - name: Install in ubuntu by pip - uses: eProsima/eProsima-CI/ubuntu/install_python_packages@main + uses: eProsima/eProsima-CI/ubuntu/install_python_packagesfeature/test-upload-artifact with: packages: gcovr==5.0 diff --git a/ubuntu/install_openssl/action.yml b/ubuntu/install_openssl/action.yml index 440daee0..0f9e6f71 100644 --- a/ubuntu/install_openssl/action.yml +++ b/ubuntu/install_openssl/action.yml @@ -5,6 +5,6 @@ runs: steps: - name: Install in ubuntu - uses: eProsima/eProsima-CI/ubuntu/install_apt_packages@main + uses: eProsima/eProsima-CI/ubuntu/install_apt_packagesfeature/test-upload-artifact with: packages: libssl-dev diff --git a/ubuntu/install_python_packages/action.yml b/ubuntu/install_python_packages/action.yml index 558e7bd4..aa421224 100644 --- a/ubuntu/install_python_packages/action.yml +++ b/ubuntu/install_python_packages/action.yml @@ -33,7 +33,7 @@ runs: steps: - name: setup_python_venv - uses: eProsima/eProsima-CI/ubuntu/setup_python_venv@main + uses: eProsima/eProsima-CI/ubuntu/setup_python_venvfeature/test-upload-artifact with: path: ${{ inputs.path }} activate_global: ${{ inputs.activate_global }} diff --git a/ubuntu/install_tinyxml/action.yml b/ubuntu/install_tinyxml/action.yml index 5b4287f8..b38c6149 100644 --- a/ubuntu/install_tinyxml/action.yml +++ b/ubuntu/install_tinyxml/action.yml @@ -5,6 +5,6 @@ runs: steps: - name: Install in ubuntu - uses: eProsima/eProsima-CI/ubuntu/install_apt_packages@main + uses: eProsima/eProsima-CI/ubuntu/install_apt_packagesfeature/test-upload-artifact with: packages: libtinyxml2-dev diff --git a/ubuntu/install_uncrustify/action.yml b/ubuntu/install_uncrustify/action.yml index 29ad11fc..410363b6 100644 --- a/ubuntu/install_uncrustify/action.yml +++ b/ubuntu/install_uncrustify/action.yml @@ -5,6 +5,6 @@ runs: steps: - name: Install uncrustify - uses: eProsima/eProsima-CI/ubuntu/install_apt_packages@main + uses: eProsima/eProsima-CI/ubuntu/install_apt_packagesfeature/test-upload-artifact with: packages: uncrustify diff --git a/ubuntu/install_yamlcpp/action.yml b/ubuntu/install_yamlcpp/action.yml index 6c485de0..e340a802 100644 --- a/ubuntu/install_yamlcpp/action.yml +++ b/ubuntu/install_yamlcpp/action.yml @@ -18,6 +18,6 @@ runs: steps: - name: Install in ubuntu - uses: eProsima/eProsima-CI/ubuntu/install_apt_packages@main + uses: eProsima/eProsima-CI/ubuntu/install_apt_packagesfeature/test-upload-artifact with: packages: libyaml-cpp-dev diff --git a/ubuntu/python_linter/action.yml b/ubuntu/python_linter/action.yml index f6c6d616..a9f70fab 100644 --- a/ubuntu/python_linter/action.yml +++ b/ubuntu/python_linter/action.yml @@ -34,17 +34,17 @@ runs: steps: - name: Sync repository - uses: eProsima/eProsima-CI/external/checkout@main + uses: eProsima/eProsima-CI/external/checkoutfeature/test-upload-artifact with: path: src - name: Fetch all branches and tags - uses: eProsima/eProsima-CI/ubuntu/git_fetch_all@main + uses: eProsima/eProsima-CI/ubuntu/git_fetch_allfeature/test-upload-artifact with: workspace: src - name: Install Flake8 - uses: eProsima/eProsima-CI/ubuntu/install_python_packages@main + uses: eProsima/eProsima-CI/ubuntu/install_python_packagesfeature/test-upload-artifact with: packages: flake8==5.0.4 flake8-quotes @@ -57,7 +57,7 @@ runs: - name: Get Git difference id: GetGitDifference - uses: eProsima/eProsima-CI/ubuntu/get_git_diff_files@main + uses: eProsima/eProsima-CI/ubuntu/get_git_diff_filesfeature/test-upload-artifact with: result_env_var: MODIFIED_FILES diff --git a/ubuntu/setup_cmake/action.yml b/ubuntu/setup_cmake/action.yml index d77b47f1..5d52bc90 100644 --- a/ubuntu/setup_cmake/action.yml +++ b/ubuntu/setup_cmake/action.yml @@ -14,10 +14,10 @@ runs: steps: - name: Get ubuntu version - uses: eProsima/eProsima-CI/ubuntu/get_platform@main + uses: eProsima/eProsima-CI/ubuntu/get_platformfeature/test-upload-artifact - name: Upgrade CMake in Ubuntu 20.04 - uses: eProsima/eProsima-CI/external/get-cmake@main + uses: eProsima/eProsima-CI/external/get-cmakefeature/test-upload-artifact with: cmakeVersion: '3.22.x' if: contains( ${{ env.EPROSIMA_UBUNTU_VERSION }} , '20.04' ) diff --git a/ubuntu/sphinx_docs/action.yml b/ubuntu/sphinx_docs/action.yml index b013e6ea..c8b61f15 100644 --- a/ubuntu/sphinx_docs/action.yml +++ b/ubuntu/sphinx_docs/action.yml @@ -90,20 +90,20 @@ runs: steps: - name: Sync repository - uses: eProsima/eProsima-CI/external/checkout@main + uses: eProsima/eProsima-CI/external/checkoutfeature/test-upload-artifact with: path: ${{ inputs.checkout_path }} - name: Install docs dependencies - uses: eProsima/eProsima-CI/ubuntu/install_documentation_requirements@main + uses: eProsima/eProsima-CI/ubuntu/install_documentation_requirementsfeature/test-upload-artifact with: path_to_requirements: ${{ inputs.path_to_requirements }} - name: Install Colcon - uses: eProsima/eProsima-CI/ubuntu/install_colcon@main + uses: eProsima/eProsima-CI/ubuntu/install_colconfeature/test-upload-artifact - name: Download cmake_utils artifact - uses: eProsima/eProsima-CI/multiplatform/download_dependency@main + uses: eProsima/eProsima-CI/multiplatform/download_dependencyfeature/test-upload-artifact with: artifact_name: build_dev_utils_${{ inputs.custom_version_build }}_ubuntu-22.04_Release_nightly workflow_source: build_dev_utils.yml @@ -113,14 +113,14 @@ runs: workflow_conclusion: completed - name: Build documentation with colcon - uses: eProsima/eProsima-CI/ubuntu/colcon_build@main + uses: eProsima/eProsima-CI/ubuntu/colcon_buildfeature/test-upload-artifact with: colcon_build_args: '--packages-select ${{ inputs.docs_subpackage_name }}' cmake_args: '${{ inputs.specific_cmake_args }}' workspace_dependencies: '${{ github.workspace }}/install' - name: Run colcon test of documentation - uses: eProsima/eProsima-CI/ubuntu/colcon_test@main + uses: eProsima/eProsima-CI/ubuntu/colcon_testfeature/test-upload-artifact with: packages_names: ${{ inputs.docs_subpackage_name }} workspace_dependencies: '${{ github.workspace }}/install' @@ -128,7 +128,7 @@ runs: upload_test_report_artifact: ${{ inputs.upload_test_report_artifact }} - name: Upload documentation - uses: eProsima/eProsima-CI/external/upload-artifact@main + uses: eProsima/eProsima-CI/external/upload-artifactfeature/test-upload-artifact if: ${{ inputs.upload_artifact }} with: name: ${{ inputs.upload_artifact_name }} diff --git a/ubuntu/uncrustify/action.yml b/ubuntu/uncrustify/action.yml index 3bdddf3e..533e2024 100644 --- a/ubuntu/uncrustify/action.yml +++ b/ubuntu/uncrustify/action.yml @@ -57,20 +57,20 @@ runs: steps: - name: Sync repository - uses: eProsima/eProsima-CI/external/checkout@main + uses: eProsima/eProsima-CI/external/checkoutfeature/test-upload-artifact with: path: '${{ github.workspace }}/check' - name: Fetch all branches and tags - uses: eProsima/eProsima-CI/ubuntu/git_fetch_all@main + uses: eProsima/eProsima-CI/ubuntu/git_fetch_allfeature/test-upload-artifact with: workspace: '${{ github.workspace }}/check' - name: Install uncrustify - uses: eProsima/eProsima-CI/ubuntu/install_uncrustify@main + uses: eProsima/eProsima-CI/ubuntu/install_uncrustifyfeature/test-upload-artifact - name: Install Colcon - uses: eProsima/eProsima-CI/ubuntu/install_colcon@main + uses: eProsima/eProsima-CI/ubuntu/install_colconfeature/test-upload-artifact # TODO: Change to main branch when PR is merged to allow c++ check over other files different than cpp hpp # (required for .ipp files) @@ -94,7 +94,7 @@ runs: - name: Get Git difference id: GetGitDifference - uses: eProsima/eProsima-CI/ubuntu/get_git_diff_files@main + uses: eProsima/eProsima-CI/ubuntu/get_git_diff_filesfeature/test-upload-artifact with: result_env_var: MODIFIED_FILES head_ref: origin/${GITHUB_HEAD_REF} diff --git a/windows/colcon_test/action.yml b/windows/colcon_test/action.yml index 7350c67f..3abaef0f 100644 --- a/windows/colcon_test/action.yml +++ b/windows/colcon_test/action.yml @@ -67,7 +67,7 @@ runs: steps: - name: Install lxml - uses: eProsima/eProsima-CI/windows/install_python_packages@main + uses: eProsima/eProsima-CI/windows/install_python_packagesfeature/test-upload-artifact with: packages: lxml @@ -147,7 +147,7 @@ runs: Exit $exitCode - name: Upload test report in JUnit format - uses: eProsima/eProsima-CI/external/upload-artifact@main + uses: eProsima/eProsima-CI/external/upload-artifactfeature/test-upload-artifact if: ${{ inputs.upload_test_report_artifact && !cancelled() }} with: name: ${{ inputs.test_report_artifact || format('test_report_{0}_{1}_{2}', github.workflow, github.job, join(matrix.*, '_')) }} diff --git a/windows/install_colcon/action.yml b/windows/install_colcon/action.yml index 7d6a311c..491fd87d 100644 --- a/windows/install_colcon/action.yml +++ b/windows/install_colcon/action.yml @@ -5,7 +5,7 @@ runs: steps: - name: Install colcon - uses: eProsima/eProsima-CI/windows/install_python_packages@main + uses: eProsima/eProsima-CI/windows/install_python_packagesfeature/test-upload-artifact with: packages: 'vcstool setuptools==58.3.0 colcon-common-extensions colcon-mixin' upgrade: true diff --git a/windows/install_fastdds_dependencies/action.yml b/windows/install_fastdds_dependencies/action.yml index c57a79db..e4f44e34 100644 --- a/windows/install_fastdds_dependencies/action.yml +++ b/windows/install_fastdds_dependencies/action.yml @@ -30,20 +30,20 @@ runs: steps: - name: Set CMake version - uses: eProsima/eProsima-CI/external/get-cmake@main + uses: eProsima/eProsima-CI/external/get-cmakefeature/test-upload-artifact with: cmakeVersion: ${{ inputs.cmakeVersion }} ninjaVersion: ${{ inputs.ninjaVersion }} - name: Install colcon - uses: eProsima/eProsima-CI/windows/install_colcon@main + uses: eProsima/eProsima-CI/windows/install_colconfeature/test-upload-artifact - name: Install GTest - uses: eProsima/eProsima-CI/windows/install_gtest@main + uses: eProsima/eProsima-CI/windows/install_gtestfeature/test-upload-artifact with: cmake_build_type: ${{ inputs.cmake_build_type }} - name: Install Open SSL - uses: eProsima/eprosima-CI/windows/install_openssl@main + uses: eProsima/eprosima-CI/windows/install_opensslfeature/test-upload-artifact with: version: '3.1.1'