From 6cac7e5e6f510eb7d1224542ee7ffff9aaebe299 Mon Sep 17 00:00:00 2001 From: Raul Sanchez-Mateos Date: Wed, 20 Mar 2024 13:21:42 +0100 Subject: [PATCH] Update actions reference to v0 Signed-off-by: Raul Sanchez-Mateos --- 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 ++-- multiplatform/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 ++-- multiplatform/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 ++-- 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 ++-- multiplatform/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/22.04/install_uncrustify/action.yml | 2 +- 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 +- .../install_documentation_requirements/action.yml | 4 ++-- ubuntu/install_fastdds_dependencies/action.yml | 14 +++++++------- ubuntu/install_gcov/action.yml | 4 ++-- ubuntu/install_openssl/action.yml | 2 +- ubuntu/install_tinyxml/action.yml | 2 +- ubuntu/install_uncrustify/action.yml | 6 +++--- 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 +- windows/install_fastdds_dependencies/action.yml | 6 +++--- 44 files changed, 99 insertions(+), 99 deletions(-) diff --git a/macos/install_colcon/action.yml b/macos/install_colcon/action.yml index d85db658..6a422e45 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_packages@v0 with: packages: 'setuptools==58.3.0 colcon-common-extensions colcon-mixin' upgrade: false diff --git a/multiplatform/asan_build_test/action.yml b/multiplatform/asan_build_test/action.yml index 5bb2b5a0..951b44fa 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_test@v0 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..375415b6 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_build@v0 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_check@v0 with: packages_names: ${{ inputs.packages_names }} diff --git a/multiplatform/clang_tidy_check/action.yml b/multiplatform/clang_tidy_check/action.yml index a9b2a565..622be3a9 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_check@v0 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_check@v0 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 21e06023..032c7715 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_build@v0 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_build@v0 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 76cc5db3..006b89b5 100644 --- a/multiplatform/colcon_build_test/action.yml +++ b/multiplatform/colcon_build_test/action.yml @@ -47,7 +47,7 @@ runs: steps: - name: Build - uses: eProsima/eProsima-CI/multiplatform/colcon_build@main + uses: eProsima/eProsima-CI/multiplatform/colcon_build@v0 with: colcon_meta_file: ${{ inputs.colcon_meta_file }} colcon_build_args: '--packages-up-to ${{ inputs.packages_names }}' @@ -58,7 +58,7 @@ runs: - name: Test id: test - uses: eProsima/eProsima-CI/multiplatform/colcon_test@main + uses: eProsima/eProsima-CI/multiplatform/colcon_test@v0 with: workspace: ${{ inputs.workspace }} packages_names: ${{ inputs.packages_names }} diff --git a/multiplatform/colcon_build_test_flaky/action.yml b/multiplatform/colcon_build_test_flaky/action.yml index c4cc80ef..ff80015c 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_build@v0 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_test@v0 with: workspace: ${{ inputs.workspace }} packages_names: ${{ inputs.packages_names }} diff --git a/multiplatform/colcon_test/action.yml b/multiplatform/colcon_test/action.yml index 568c2887..f319c91f 100644 --- a/multiplatform/colcon_test/action.yml +++ b/multiplatform/colcon_test/action.yml @@ -55,7 +55,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_test@v0 if: runner.os == 'Linux' || runner.os == 'macOS' with: colcon_test_args: ${{ inputs.colcon_test_args }} @@ -69,7 +69,7 @@ runs: - name: Run in windows id: test_windows - uses: eProsima/eProsima-CI/windows/colcon_test@main + uses: eProsima/eProsima-CI/windows/colcon_test@v0 if: runner.os == 'Windows' with: colcon_test_args: ${{ inputs.colcon_test_args }} diff --git a/multiplatform/download_dependency/action.yml b/multiplatform/download_dependency/action.yml index 66fd69d0..3f5d518e 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-artifact@v0 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..3e8a5244 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_manual@v0 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_manual@v0 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..61846625 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_manual@v0 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_manual@v0 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..f5bc5a02 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_manual@v0 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_manual@v0 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..07d35b55 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_import@v0 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_build@v0 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-artifact@v0 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..4349c1df 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_repo@v0 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_repo@v0 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..a3deb68d 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_repo@v0 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_repo@v0 if: runner.os == 'Windows' with: source_repository_branch: ${{ inputs.source_repository_branch }} diff --git a/multiplatform/get_workflow_id/action.yml b/multiplatform/get_workflow_id/action.yml index 21e15ed3..c01cb910 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_id@v0 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_id@v0 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..e138a371 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_colcon@v0 if: runner.os == 'Linux' - name: Run in macOS - uses: eProsima/eProsima-CI/macos/install_colcon@main + uses: eProsima/eProsima-CI/macos/install_colcon@v0 if: runner.os == 'macOS' - name: Run in windows - uses: eProsima/eProsima-CI/windows/install_colcon@main + uses: eProsima/eProsima-CI/windows/install_colcon@v0 if: runner.os == 'Windows' diff --git a/multiplatform/install_fastdds_dependencies/action.yml b/multiplatform/install_fastdds_dependencies/action.yml index fa8f851d..f9bc55c2 100644 --- a/multiplatform/install_fastdds_dependencies/action.yml +++ b/multiplatform/install_fastdds_dependencies/action.yml @@ -12,13 +12,13 @@ runs: steps: - name: Install in ubuntu - uses: eProsima/eProsima-CI/ubuntu/install_fastdds_dependencies@main + uses: eProsima/eProsima-CI/ubuntu/install_fastdds_dependencies@v0 with: cmake_build_type: ${{ inputs.cmake_build_type }} if: runner.os == 'Linux' - name: Install in windows - uses: eProsima/eProsima-CI/windows/install_fastdds_dependencies@main + uses: eProsima/eProsima-CI/windows/install_fastdds_dependencies@v0 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..29851525 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_gtest@v0 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_gtest@v0 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..346628c1 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_openssl@v0 if: runner.os == 'Linux' - name: Run in windows - uses: eProsima/eProsima-CI/windows/install_openssl@main + uses: eProsima/eProsima-CI/windows/install_openssl@v0 if: runner.os == 'Windows' diff --git a/multiplatform/install_python_packages/action.yml b/multiplatform/install_python_packages/action.yml index 7a0896e8..505ddaf3 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_packages@v0 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_packages@v0 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_packages@v0 if: runner.os == 'Windows' with: packages: ${{ inputs.packages }} diff --git a/multiplatform/install_yamlcpp/action.yml b/multiplatform/install_yamlcpp/action.yml index d2356780..4c17074e 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_yamlcpp@v0 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_yamlcpp@v0 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..aa8e01bc 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_summary@v0 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_summary@v0 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..9d690ad4 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_test@v0 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..60e44c55 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_import@v0 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_import@v0 if: runner.os == 'Windows' with: vcs_repos_file: ${{ inputs.vcs_repos_file }} diff --git a/ubuntu/22.04/install_uncrustify/action.yml b/ubuntu/22.04/install_uncrustify/action.yml index 29ad11fc..33f5f418 100644 --- a/ubuntu/22.04/install_uncrustify/action.yml +++ b/ubuntu/22.04/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_packages@v0 with: packages: uncrustify diff --git a/ubuntu/colcon_test/action.yml b/ubuntu/colcon_test/action.yml index a16b35df..a6c7696d 100644 --- a/ubuntu/colcon_test/action.yml +++ b/ubuntu/colcon_test/action.yml @@ -54,7 +54,7 @@ runs: steps: - name: Install lxml - uses: eProsima/eProsima-CI/ubuntu/install_python_packages@main + uses: eProsima/eProsima-CI/ubuntu/install_python_packages@v0 with: packages: lxml @@ -118,7 +118,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-artifact@v0 if: ${{ ! cancelled() }} with: name: ${{ inputs.test_report_artifact || format('test_report_{0}_{1}', github.job, join(matrix.*, '_')) }} diff --git a/ubuntu/coverage_build_test_upload/action.yml b/ubuntu/coverage_build_test_upload/action.yml index ee9d16cb..c1edf58f 100644 --- a/ubuntu/coverage_build_test_upload/action.yml +++ b/ubuntu/coverage_build_test_upload/action.yml @@ -55,10 +55,10 @@ runs: steps: - name: Build - uses: eProsima/eProsima-CI/ubuntu/install_gcov@main + uses: eProsima/eProsima-CI/ubuntu/install_gcov@v0 - name: Build - uses: eProsima/eProsima-CI/multiplatform/colcon_build_test@main + uses: eProsima/eProsima-CI/multiplatform/colcon_build_test@v0 with: packages_names: ${{ inputs.packages_names }} colcon_meta_file: ${{ inputs.colcon_meta_file }} @@ -69,7 +69,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_report@v0 with: packages_names: ${{ inputs.packages_names }} result_file_name: ${{ inputs.codecov_result_file_path }} @@ -77,7 +77,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-action@v0 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..ae94db78 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_packages@v0 with: packages: libasio-dev diff --git a/ubuntu/install_colcon/action.yml b/ubuntu/install_colcon/action.yml index be008d0a..3f1a8ce8 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_packages@v0 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..c151d7f4 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_packages@v0 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_packages@v0 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 498fe6f7..d6d1dcf8 100644 --- a/ubuntu/install_fastdds_dependencies/action.yml +++ b/ubuntu/install_fastdds_dependencies/action.yml @@ -11,24 +11,24 @@ runs: steps: - name: Setup CMake - uses: eProsima/eProsima-CI/ubuntu/setup_cmake@main + uses: eProsima/eProsima-CI/ubuntu/setup_cmake@v0 - name: Install vcs tools - uses: eProsima/eProsima-CI/ubuntu/install_python_packages@main + uses: eProsima/eProsima-CI/ubuntu/install_python_packages@v0 with: packages: 'vcstool setuptools' - name: Install colcon - uses: eProsima/eProsima-CI/ubuntu/install_colcon@main + uses: eProsima/eProsima-CI/ubuntu/install_colcon@v0 - name: Install GTest - uses: eProsima/eProsima-CI/ubuntu/install_gtest@main + uses: eProsima/eProsima-CI/ubuntu/install_gtest@v0 - name: Install asio - uses: eProsima/eProsima-CI/ubuntu/install_asio@main + uses: eProsima/eProsima-CI/ubuntu/install_asio@v0 - name: Install Tiny XML - uses: eProsima/eProsima-CI/ubuntu/install_tinyxml@main + uses: eProsima/eProsima-CI/ubuntu/install_tinyxml@v0 - name: Install Open SSL - uses: eProsima/eProsima-CI/ubuntu/install_openssl@main + uses: eProsima/eProsima-CI/ubuntu/install_openssl@v0 diff --git a/ubuntu/install_gcov/action.yml b/ubuntu/install_gcov/action.yml index e60f8576..81fe116c 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_packages@v0 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_packages@v0 with: packages: gcovr==5.0 diff --git a/ubuntu/install_openssl/action.yml b/ubuntu/install_openssl/action.yml index 440daee0..755ef9f5 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_packages@v0 with: packages: libssl-dev diff --git a/ubuntu/install_tinyxml/action.yml b/ubuntu/install_tinyxml/action.yml index 5b4287f8..5c1c71d1 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_packages@v0 with: packages: libtinyxml2-dev diff --git a/ubuntu/install_uncrustify/action.yml b/ubuntu/install_uncrustify/action.yml index 33d75011..1896eb0b 100644 --- a/ubuntu/install_uncrustify/action.yml +++ b/ubuntu/install_uncrustify/action.yml @@ -5,12 +5,12 @@ runs: steps: - name: Get ubuntu version - uses: eProsima/eProsima-CI/ubuntu/get_platform@main + uses: eProsima/eProsima-CI/ubuntu/get_platform@v0 - name: Install uncrustify 20.04 - uses: eProsima/eProsima-CI/ubuntu/20.04/install_uncrustify@main + uses: eProsima/eProsima-CI/ubuntu/20.04/install_uncrustify@v0 if: contains( ${{ env.EPROSIMA_UBUNTU_VERSION }} , '20.04' ) - name: Install uncrustify 22.04 - uses: eProsima/eProsima-CI/ubuntu/22.04/install_uncrustify@main + uses: eProsima/eProsima-CI/ubuntu/22.04/install_uncrustify@v0 if: contains( ${{ env.EPROSIMA_UBUNTU_VERSION }} , '22.04' ) diff --git a/ubuntu/install_yamlcpp/action.yml b/ubuntu/install_yamlcpp/action.yml index 6c485de0..b4bff19a 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_packages@v0 with: packages: libyaml-cpp-dev diff --git a/ubuntu/python_linter/action.yml b/ubuntu/python_linter/action.yml index f6c6d616..58bff844 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/checkout@v0 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_all@v0 with: workspace: src - name: Install Flake8 - uses: eProsima/eProsima-CI/ubuntu/install_python_packages@main + uses: eProsima/eProsima-CI/ubuntu/install_python_packages@v0 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_files@v0 with: result_env_var: MODIFIED_FILES diff --git a/ubuntu/setup_cmake/action.yml b/ubuntu/setup_cmake/action.yml index d77b47f1..72bce8c9 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_platform@v0 - name: Upgrade CMake in Ubuntu 20.04 - uses: eProsima/eProsima-CI/external/get-cmake@main + uses: eProsima/eProsima-CI/external/get-cmake@v0 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 98f54a30..2b178e3d 100644 --- a/ubuntu/sphinx_docs/action.yml +++ b/ubuntu/sphinx_docs/action.yml @@ -55,20 +55,20 @@ runs: steps: - name: Sync repository - uses: eProsima/eProsima-CI/external/checkout@main + uses: eProsima/eProsima-CI/external/checkout@v0 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_requirements@v0 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_colcon@v0 - name: Download cmake_utils artifact - uses: eProsima/eProsima-CI/multiplatform/download_dependency@main + uses: eProsima/eProsima-CI/multiplatform/download_dependency@v0 with: artifact_name: built_dev_utils_ubuntu-22.04_Release_nightly workflow_source: build_dev_utils.yml @@ -78,19 +78,19 @@ runs: workflow_conclusion: completed - name: Build documentation with colcon - uses: eProsima/eProsima-CI/multiplatform/colcon_build@main + uses: eProsima/eProsima-CI/multiplatform/colcon_build@v0 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/multiplatform/colcon_test@main + uses: eProsima/eProsima-CI/multiplatform/colcon_test@v0 with: colcon_test_args: --packages-select ${{ inputs.docs_subpackage_name }} - name: Upload documentation - uses: eProsima/eProsima-CI/external/upload-artifact@main + uses: eProsima/eProsima-CI/external/upload-artifact@v0 with: name: Documentation HTML ${{ inputs.docs_subpackage_name }} path: install/${{ inputs.docs_subpackage_name }}/docs/${{ inputs.docs_subpackage_name }}/sphinx/html/ diff --git a/ubuntu/uncrustify/action.yml b/ubuntu/uncrustify/action.yml index 30250dd7..c624894a 100644 --- a/ubuntu/uncrustify/action.yml +++ b/ubuntu/uncrustify/action.yml @@ -43,20 +43,20 @@ runs: steps: - name: Sync repository - uses: eProsima/eProsima-CI/external/checkout@main + uses: eProsima/eProsima-CI/external/checkout@v0 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_all@v0 with: workspace: src - name: Install uncrustify - uses: eProsima/eProsima-CI/ubuntu/install_uncrustify@main + uses: eProsima/eProsima-CI/ubuntu/install_uncrustify@v0 - name: Install Colcon - uses: eProsima/eProsima-CI/ubuntu/install_colcon@main + uses: eProsima/eProsima-CI/ubuntu/install_colcon@v0 # TODO: Change to main branch when PR is merged to allow c++ check over other files different than cpp hpp # (required for .ipp files) @@ -77,7 +77,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_files@v0 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 b71b5742..44fdd4f2 100644 --- a/windows/colcon_test/action.yml +++ b/windows/colcon_test/action.yml @@ -54,7 +54,7 @@ runs: steps: - name: Install lxml - uses: eProsima/eProsima-CI/windows/install_python_packages@main + uses: eProsima/eProsima-CI/windows/install_python_packages@v0 with: packages: lxml @@ -121,7 +121,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-artifact@v0 if: ${{ ! cancelled() }} with: name: ${{ inputs.test_report_artifact || format('test_report_{0}_{1}', github.job, join(matrix.*, '_')) }} diff --git a/windows/install_colcon/action.yml b/windows/install_colcon/action.yml index 7d6a311c..d12c8fce 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_packages@v0 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 bbeed18b..811dfccf 100644 --- a/windows/install_fastdds_dependencies/action.yml +++ b/windows/install_fastdds_dependencies/action.yml @@ -12,14 +12,14 @@ runs: steps: - name: Install colcon - uses: eProsima/eProsima-CI/windows/install_colcon@main + uses: eProsima/eProsima-CI/windows/install_colcon@v0 - name: Install GTest - uses: eProsima/eProsima-CI/windows/install_gtest@main + uses: eProsima/eProsima-CI/windows/install_gtest@v0 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_openssl@v0 with: version: '3.1.1'