actions-marketplace-validations/Rainforest QA GitHub Action
Easily trigger a Rainforest Run from your GitHub workflows
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Maintainedlast commit Jan 30, 2025
- License
- MIT
Pinned Snippet
uses: actions-marketplace-validations/rainforestapp_github-action@d4b60a4d3011e7ee16e44ef79d04f5c88a1bd781 # no releases — HEAD as of 2026-07-10tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| description | An arbitrary string to associate with the run | no | "" |
| run_group_id | Only run tests tied to this Run Group | yes | — |
| environment_id | Use a specific environment for this run | no | "" |
| custom_url | Use a specific URL for this run | no | "" |
| conflict | How other currently in-progress runs should be handled. Values are `cancel` to cancel runs in the same environment as your new run and `cancel-all` to cancel all runs | no | "" |
| execution_method | The execution method to use for this run | no | "" |
| crowd | DEPRECATED: Use `execution_method` instead | no | "" |
| release | Manually entered release information about the release the run is associated with | no | "" |
| automation_max_retries | If set to a value > 0 and a test fails, it will be retried within the same run, up to that number of times | no | "" |
| branch | Use a specific Rainforest branch for this run | no | "" |
| token | Your Rainforest QA API token | yes | — |
| background | Do not wait for a run to complete before exiting | no | "" |
| dry_run | Set to true to run parameter validations without starting a new Rainforest run | no | "" |
| cache_key | The cache key to use for saving/restoring a Rainforest run ID (used to rerun failed tests) | no | ${{ github.job }}-${{ github.action }} |
Outputs
| name | description |
|---|---|
| command | The CLI command that was run |
| error | The validation error that was raised |