actions-marketplace-validations/Saucectl Run Action
A GitHub action to run your tests on Sauce Labs.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit May 8, 2026
- License
- MIT
Pinned Snippet
uses: actions-marketplace-validations/saucelabs_saucectl-run-action@bc81720eb01738d9c664b07fe42621bd0014283f # no releases — HEAD as of 2026-07-13tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| saucectl-version | Version of saucectl to use. Example: v0.25.1 | no | latest |
| sauce-username | Sauce Labs user name. | no | — |
| sauce-access-key | Sauce Labs API Key. | no | — |
| working-directory | Folder in which saucectl will be run. | no | . |
| config-file | Specifies an alternative configuration file to the default .sauce/config.yml for this execution. | no | .sauce/config.yml |
| region | Specifies the Sauce Labs data center through which tests will run. Valid values are us-west-1 or eu-central-1. | no | — |
| concurrency | Controls how many suites run in parallel. | no | — |
| sauceignore | Specifies the path to the .sauceignore file. | no | — |
| timeout | Global timeout that limits how long saucectl can run in total. | no | — |
| tunnel-name | Identifies an active Sauce Connect tunnel to use for secure connectivity to the Sauce Labs cloud. | no | — |
| tunnel-owner | Identifies the Sauce Labs user who created the specified tunnel, which is required if the user running the tests did not create the tunnel. | no | — |
| tunnel-timeout | How long to wait for the specified tunnel to be ready. Supports duration values like '10s', '30m' etc. | no | — |
| skip-run | Skip execution of saucectl (only install binary). | no | false |
| select-suite | Specifies a test suite to execute by name rather than all suites defined in the config file. | no | — |
| env | Environment variables to pass to saucectl. | no | — |
| showConsoleLog | Display console.log when tests succeed. | no | false |
| async | Launches tests without waiting for test results. | no | false |
Outputs
no outputs