-
Notifications
You must be signed in to change notification settings - Fork 1
/
action.yml
34 lines (28 loc) · 1.01 KB
/
action.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
name: fetch_ddspipe_manual
description: Download eProsima/DDS-Pipe setting the specific version of each repository
inputs:
ddspipe_branch:
description: >
Branch, tag or commit of eProsima/DDS-Pipe repository.
Check available branches in https://github.com/eProsima/DDS-Pipe.
required: false
default: main
destination_workspace:
description: 'Workspace where the repositories are downloaded'
required: false
default: '${{ github.workspace }}'
runs:
using: composite
steps:
- name: Run in ubuntu
uses: eProsima/eProsima-CI/ubuntu/fetch_ddspipe_manual@main
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
if: runner.os == 'Windows'
with:
ddspipe_branch: ${{ inputs.ddspipe_branch }}
destination_workspace: ${{ inputs.destination_workspace }}