deepbluerobotics/Setup Webots
Installs Webots on the runner
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stalelast commit Jul 29, 2024
- License
- MIT
Pinned Snippet
uses: deepbluerobotics/setup-webots@e01fa7ea9c88227bfb0b2b01fe85c2d1760c2906 # v2.1.0tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| webotsVersion | Version of Webots to install. | yes | — |
| webotsTag | Optionally specify a specific tag from the Webots repository to install. (Defaults to <webotsVersion>) | no | "" |
| webotsRepository | Optionally specify a specific repository to download Webots from (Defaults to cyberbotics/webots) | no | "" |
| webotsBaseUrl | Optionally specify a base URL containing the distribution files (Defaults to https://github.com/<webotsRepository>/releases/download/<webotsTag>) | no | "" |
Outputs
| name | description |
|---|---|
| bashCmd | Start of a command line in bash which will run webots on all runners with options suitable for headless execution. This is also put in the RUN_WEBOTS environment variable. |
| cachePath | Path to cache. |
| home | Path of the Webots installation, suitable for putting in WEBOTS_HOME environment variable |
| binDir | Directory containing the Webots executable, suitable for adding to the PATH environment variable |
| bin | Full path to the Webots executable, suitable for running webots directly (albeit probably not succesfully, that's what bashCmd or $RUN_WEBOTS is for) |
| baseUrl | The location of the Webots release being used |