zama-ai/On-demand self-hosted runner for GitHub Actions
GitHub Action for automatic AWS EC2 instance provisioning as a GitHub Actions self-hosted runner.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| mode | Specify here which mode you want to use: - 'start' - to start a new runner; - 'stop' - to stop the previously created runner. | yes | — |
| github-token | GitHub Personal Access Token with the 'repo' scope assigned. | yes | — |
| slab-url | URL to Slab CI server. | yes | — |
| job-secret | Secret key used by Slab to perform HMAC computation. | yes | — |
| backend | Backend provider name to look for in slab.toml file in repository that uses the action. This input is required if you use the 'start' mode. | no | — |
| profile | Profile to use as described slab.toml file in repository that uses the action. This input is required if you use the 'start' mode. | no | — |
| label | Name of the unique label assigned to the runner. The label is used to remove the runner from GitHub when the runner is not needed anymore. This input is required if you use the 'stop' mode. | no | — |
Outputs
| name | description |
|---|---|
| label | Name of the unique label assigned to the runner. The label is used in two cases: - to use as the input of 'runs-on' property for the following jobs; - to remove the runner from GitHub when it is not needed anymore. |