actions-marketplace-validations/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
- Stalelast commit Jan 19, 2024
- License
- GPL 3.0
- Runtime
- Deprecated runtime
Pinned Snippet
uses: actions-marketplace-validations/timdaub_hetzner-cloud-deploy-server-action@aa52a29020381f574438dd53ec224e906e964c65 # no releases — HEAD as of 2026-07-10tags can be moved; commit SHAs can't. why a SHA?
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