diff --git a/.github/workflows/reusable-ubuntu-ci.yml b/.github/workflows/reusable-ubuntu-ci.yml index 4c51814bf..13be157c4 100644 --- a/.github/workflows/reusable-ubuntu-ci.yml +++ b/.github/workflows/reusable-ubuntu-ci.yml @@ -126,18 +126,17 @@ jobs: remote_repository: eProsima/Fast-DDS fallback_branch: ${{ inputs.fastdds-branch }} - - name: Obtain Fast DDS dependencies - uses: eProsima/eProsima-CI/multiplatform/get_file_from_repo@v0 + - name: Obtain deduced Fast DDS repository content + uses: eProsima/eProsima-CI/external/checkout@v0 with: - source_repository_branch: ${{ steps.get_fastdds_branch.outputs.deduced_branch }} - source_repository: eProsima/Fast-DDS - file_name: fastrtps.repos - file_result: ${{ github.workspace }}/fastrtps.repos + repository: eProsima/Fast-DDS + ref: ${{ steps.get_fastdds_branch.outputs.deduced_branch }} + path: ${{ github.workspace }}/src/fastrtps - name: Fetch Fast DDS dependencies uses: eProsima/eProsima-CI/multiplatform/vcs_import@v0 with: - vcs_repos_file: ${{ github.workspace }}/fastrtps.repos + vcs_repos_file: ${{ github.workspace }}/src/fastrtps/fastrtps.repos destination_workspace: src skip_existing: 'true' @@ -148,12 +147,12 @@ jobs: remote_repository: eProsima/Fast-DDS-python fallback_branch: ${{ inputs.fastdds-python-branch }} - - name: Obtain Fast DDS Python dependencies + - name: Obtain deduced Fast DDS Python repository content uses: eProsima/eProsima-CI/external/checkout@v0 with: - path: src/fastdds_python repository: eProsima/Fast-DDS-python ref: ${{ steps.get_fastdds_python_branch.outputs.deduced_branch }} + path: ${{ github.workspace }}/src/fastdds_python - name: Fetch Fast DDS Docs CI dependencies if: ${{ inputs.run-tests == true }}