cli
cli copied to clipboard
A command-line interface for Hetzner Cloud
[](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/pelletier/go-toml/v2](https://togithub.com/pelletier/go-toml) | `v2.2.1` -> `v2.2.2` | [](https://docs.renovatebot.com/merge-confidence/)...
This replaces the 2 previous actions progress display with a single consistent one, that leverage the new `hcloud.ActionWaiter` functions.   The progress features have been extracted in a dedicated...
### TL;DR ``` wget https://raw.githubusercontent.com/hetznercloud/cli/main/examples/firewall_rules.json hcloud firewall create --name fw1 --rules-file firewall_rules.json ``` Results into: `hcloud: invalid input in field 'rules' (invalid_input)` ### Expected behavior Firewall with the name and...
This fixes #763. It also writes the used command to the debug logs for easier debugging.
:robot: I have created a release *beep* *boop* --- ## [1.44.2](https://github.com/hetznercloud/cli/compare/v1.44.1...v1.44.2) (2024-07-01) ### Bug Fixes * correctly print disk sizes on 32bit systems ([#800](https://github.com/hetznercloud/cli/issues/800)) ([3de8530](https://github.com/hetznercloud/cli/commit/3de8530dfc3b1e74f89bb69811ea5f872091ff18)) --- This PR was generated...
This PR adds options to configure the default sorting column for each resource that supports the `list` command. See #418 and #434
Previously, if an option was configured with the wrong type (e.g. `string` was configured with an `int` value) or other parsing errors like malformed duration/boolean values occured, `Option[T].Get()` would panic....
This PR adds end to end tests. Tests are located in `e2e_tests/`. The `HCLOUD_TOKEN` environment variable should contain an API token to an empty project for the tests to work.
[](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [goreleaser/goreleaser-action](https://togithub.com/goreleaser/goreleaser-action) | action | major | `v5` -> `v6` | ---...