step-security/Cross Platform Action
Provides cross platform runner
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| run | Runs command-line programs using the operating system's shell. This will be executed inside the virtual machine. | no | "" |
| operating_system | The type of operating system to run the job on | yes | — |
| architecture | The architecture of the operating system. | no | x86-64 |
| version | The version of the operating system to use | yes | — |
| shell | The shell to use to execute the commands. Defaults to the default shell for the given operating system. | no | default |
| environment_variables | A list of environment variables to forward to the virtual machine. The list should be separated with spaces. | no | "" |
| memory | The amout of memory for the virtual machine | no | — |
| cpu_count | The number of CPU cores for the virtual machine | no | — |
| image_url | URL for running the action with a custom image. | no | "" |
| sync_files | Specifies if the local files should be synchronized to virtual machine and in which direction. Valid values are `true`, `false`, `runner-to-vm` and `vm-to-runner`. | no | true |
| shutdown_vm | Specifies if the VM should be shutdown after the action has been run. If unset, defaults to `true` when the `run` parameter is provided and `false` otherwise. | no | — |
Outputs
no outputs