File tree Expand file tree Collapse file tree 2 files changed +42
-4
lines changed
Expand file tree Collapse file tree 2 files changed +42
-4
lines changed Original file line number Diff line number Diff line change 2525 required : false
2626 type : string
2727 fastdds-python-branch :
28- description : ' Branch or tag of Fast DDS Python repository'
28+ description : ' Branch or tag of Fast DDS Python repository (https://github.com/eProsima/Fast-DDS-python) '
2929 required : true
3030 type : string
3131 fastdds-branch :
32- description : ' Branch or tag of Fast DDS repository'
32+ description : ' Branch or tag of Fast DDS repository (https://github.com/eProsima/Fast-DDS) '
3333 required : true
3434 type : string
35+ fastcdr-branch :
36+ description : ' Branch or tag of Fast CDR repository (https://github.com/eProsima/Fast-CDR)'
37+ required : false
38+ type : string
39+ default : ' master'
3540 run-build :
3641 description : ' Build Fast DDS Python (CI skipped otherwise)'
3742 required : false
@@ -107,6 +112,20 @@ jobs:
107112 with :
108113 api_token : ${{ secrets.GITHUB_TOKEN }}
109114
115+ - name : Get Fast CDR branch
116+ id : get_fastcdr_branch
117+ uses : eProsima/eProsima-CI/ubuntu/get_related_branch_from_repo@v0
118+ with :
119+ remote_repository : eProsima/Fast-CDR
120+ fallback_branch : ${{ inputs.fastcdr-branch }}
121+
122+ - name : Download Fast CDR
123+ uses : eProsima/eProsima-CI/external/checkout@v0
124+ with :
125+ repository : eProsima/Fast-CDR
126+ path : ${{ github.workspace }}/src/fastcdr
127+ ref : ${{ steps.get_fastcdr_branch.outputs.deduced_branch }}
128+
110129 - name : Get Fast DDS branch
111130 id : get_fastdds_branch
112131 uses : eProsima/eProsima-CI/ubuntu/get_related_branch_from_repo@v0
Original file line number Diff line number Diff line change 3030 required : false
3131 type : string
3232 fastdds-python-branch :
33- description : ' Branch or tag of Fast DDS Python repository'
33+ description : ' Branch or tag of Fast DDS Python repository (https://github.com/eProsima/Fast-DDS-python) '
3434 required : true
3535 type : string
3636 fastdds-branch :
37- description : ' Branch or tag of Fast DDS repository'
37+ description : ' Branch or tag of Fast DDS repository (https://github.com/eProsima/Fast-DDS) '
3838 required : true
3939 type : string
40+ fastcdr-branch :
41+ description : ' Branch or tag of Fast CDR repository (https://github.com/eProsima/Fast-CDR)'
42+ required : false
43+ type : string
44+ default : ' master'
4045 run-build :
4146 description : ' Build Fast DDS Python (CI skipped otherwise)'
4247 required : false
@@ -125,6 +130,20 @@ jobs:
125130 shell : pwsh
126131 run : choco install swig --allow-downgrade --version=4.0.2.04082020
127132
133+ - name : Get Fast CDR branch
134+ id : get_fastcdr_branch
135+ uses : eProsima/eProsima-CI/ubuntu/get_related_branch_from_repo@v0
136+ with :
137+ remote_repository : eProsima/Fast-CDR
138+ fallback_branch : ${{ inputs.fastcdr-branch }}
139+
140+ - name : Download Fast CDR
141+ uses : eProsima/eProsima-CI/external/checkout@v0
142+ with :
143+ repository : eProsima/Fast-CDR
144+ path : ${{ github.workspace }}/src/fastcdr
145+ ref : ${{ steps.get_fastcdr_branch.outputs.deduced_branch }}
146+
128147 - name : Get Fast DDS branch
129148 id : get_fastdds_branch
130149 uses : eProsima/eProsima-CI/multiplatform/get_related_branch_from_repo@v0
You can’t perform that action at this time.
0 commit comments