generated from actions/typescript-action
-
Notifications
You must be signed in to change notification settings - Fork 43
/
action.yml
41 lines (38 loc) · 1.12 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
35
36
37
38
39
40
41
name: "Setup ROS environment"
description: |
Install system dependencies required to build ROS and ROS 2 packages
author: "ROS Tooling Working Group"
branding:
icon: "box"
color: "gray-dark"
inputs:
use-ros2-testing:
description: |
Enable use of the ROS2 pre-release testing debs.
required: false
default: "false"
install-connext:
description: |
Install RTI Connext (and by default accept non-commercial license).
required: false
default: "false"
required-ros-distributions:
description: |
List of binary ROS distributions to be installed.
On Ubuntu, this installs the desktop variant for the given distribution.
On Windows, this downloads and extracts the binaries for the given distribution.
This parameter is ignored on macOS.
Allowed ROS distributions
- "" (no value) - no ROS binary installation
- melodic
- noetic
- foxy
- humble
- rolling
Multiple values can be passed using a whitespace delimited list
"noetic humble".
required: false
default: ""
runs:
using: "node16"
main: "dist/index.js"