timdaub/TimDaub/hetzner-cloud-deploy-server-action
Deploy a Hetzner Cloud Server from a GitHub Action
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
- Runtime
- Deprecated runtime
Inputs
| name | description | required | default |
|---|---|---|---|
| server-name | The name your server should be initiated with. | no | gh-actions-ci-server |
| server-image | The Operating System image your server should be initiated with. | yes | — |
| server-type | The Hetzner server type you want your server to be. | yes | — |
| server-location | The location your server should be initiated in. | no | 1 |
| ssh-key-name | The ssh key, you want your server to be provisioned with. | yes | — |
| hcloud-token | Your Hetzner Cloud API token. | yes | — |
| delete-server | Regulates whether a server should be deleted after the action. | no | true |
| startup-timeout | Gives the server some time (in Milliseconds) to boot up before ending the action. | no | 40000 |
| floating-ip-id | Allows to assign a floating IP to the server after deployment | no | — |
| floating-ip-assignment-timeout | Gives Hetzner some time (in Ms) to assign an IP to a server. | no | 60000 |
Outputs
no outputs