File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree 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 : ' 1.0.x'
3540 run-build :
3641 description : ' Build Fast DDS Python (CI skipped otherwise)'
3742 required : false
@@ -107,6 +112,21 @@ 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+ skip_base : true
122+
123+ - name : Download Fast CDR
124+ uses : eProsima/eProsima-CI/external/checkout@v0
125+ with :
126+ repository : eProsima/Fast-CDR
127+ path : ${{ github.workspace }}/src/fastcdr
128+ ref : ${{ steps.get_fastcdr_branch.outputs.deduced_branch }}
129+
110130 - name : Get Fast DDS branch
111131 id : get_fastdds_branch
112132 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 : ' 1.0.x'
4045 run-build :
4146 description : ' Build Fast DDS Python (CI skipped otherwise)'
4247 required : false
@@ -125,6 +130,21 @@ 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+ skip_base : true
140+
141+ - name : Download Fast CDR
142+ uses : eProsima/eProsima-CI/external/checkout@v0
143+ with :
144+ repository : eProsima/Fast-CDR
145+ path : ${{ github.workspace }}/src/fastcdr
146+ ref : ${{ steps.get_fastcdr_branch.outputs.deduced_branch }}
147+
128148 - name : Get Fast DDS branch
129149 id : get_fastdds_branch
130150 uses : eProsima/eProsima-CI/multiplatform/get_related_branch_from_repo@v0
You can’t perform that action at this time.
0 commit comments