Commit graph

36 commits

Author SHA1 Message Date
renovate[bot]
92e0397f7c
chore(deps): update module github.com/hetznercloud/hcloud-go/v2 to v2.29.0 (#120) 2025-11-06 21:05:52 +01:00
5eba2d52fe
feat: change minimum required Go version to 1.24 (#130)
Required for some dependency updates (#88, #120)
2025-11-06 21:03:08 +01:00
renovate[bot]
04bfe9bcfa
chore(deps): update dependency go to v1.25.4 (#124) 2025-11-06 20:56:21 +01:00
renovate[bot]
fbd639ba59
chore(deps): update dependency go to v1.25.1 (#106) 2025-09-13 10:25:46 +02:00
renovate[bot]
4167a5c27b
chore(deps): update module github.com/spf13/cobra to v1.10.1 (#117) 2025-09-11 18:13:52 +02:00
renovate[bot]
cbcfd7d007
chore(deps): update module github.com/hetznercloud/hcloud-go/v2 to v2.23.0 (#105) 2025-09-11 13:30:13 +02:00
6f949a2ba7
chore(deps): update module github.com/apricote/hcloud-upload-image/hcloudimages to v1.1.0 (#102) 2025-05-10 12:27:03 +00:00
4ff1883fd0
chore(deps): update module github.com/apricote/hcloud-upload-image/hcloudimages to v1.0.1 (#95) 2025-05-09 14:29:27 +00:00
renovate[bot]
19f1e085e9
chore(deps): update dependency go to v1.24.3 (#91) 2025-05-09 16:03:07 +02:00
f481f20a33
chore(deps): update module github.com/apricote/hcloud-upload-image/hcloudimages to v1.0.0 (#84) 2025-05-04 00:34:02 +00:00
renovate[bot]
2df6fdd850
chore(deps): update module golang.org/x/crypto to v0.37.0 (#72) 2025-05-04 00:49:36 +02:00
renovate[bot]
df19de506c
chore(deps): update module golang.org/x/net to v0.38.0 [security] (#63) 2025-05-04 00:31:44 +02:00
renovate[bot]
099ae2d061
chore(deps): update module github.com/hetznercloud/hcloud-go/v2 to v2.21.0 (#62) 2025-05-04 00:28:39 +02:00
renovate[bot]
91bcf7067f
chore(deps): update module github.com/spf13/cobra to v1.9.1 (#65) 2025-05-04 00:20:06 +02:00
f3fcb623fc
feat(deps): require Go 1.23 (#70)
Required for newer version of hcloud-go/v2.
2025-05-04 00:19:37 +02:00
renovate[bot]
d5ddab06f2
chore(deps): update module golang.org/x/crypto to v0.30.0 (#55) 2024-12-07 00:56:34 +00:00
renovate[bot]
83c9e043f9
chore(deps): update module github.com/hetznercloud/hcloud-go/v2 to v2.17.0 (#52) 2024-12-07 01:48:38 +01:00
renovate[bot]
f8b953466b
chore(deps): update module golang.org/x/crypto to v0.29.0 (#42) 2024-11-16 23:24:45 +01:00
renovate[bot]
6cc128ffe9
chore(deps): update module github.com/hetznercloud/hcloud-go/v2 to v2.16.0 (#49) 2024-11-16 23:20:05 +01:00
66dc5f70b6
fix(cli): local install fails because of go.mod replace (#47)
Remove the replace directive in `go.mod`. It does not apply on `go
install github.com/apricote/hcloud-upload-image` and is otherwise
covered by `go.work`.
2024-11-02 22:21:38 +01:00
renovate[bot]
489ece1798
chore(deps): update module github.com/hetznercloud/hcloud-go/v2 to v2.15.0 (#41) 2024-11-02 22:10:18 +01:00
4e24d83c7a
docs: add generated CLI help output to repo (#46)
Generate the help pages using `cobras` builtin functionality and commit
them to the repository. This gives users to ability to review the
options of `hcloud-upload-image` without having to install it first.
2024-11-02 21:57:53 +01:00
renovate[bot]
6d8d2a02df
chore(deps): update module github.com/apricote/hcloud-upload-image/hcloudimages to v0.3.0 (#40)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-23 17:57:15 +02:00
renovate[bot]
32a82ffc6f
chore(deps): update module golang.org/x/crypto to v0.24.0 (#28)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-23 14:27:41 +00:00
renovate[bot]
8347e4ef16
chore(deps): update module github.com/hetznercloud/hcloud-go/v2 to v2.9.0 (#27)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-23 16:13:35 +02:00
renovate[bot]
1f3c2afee9
chore(deps): update module github.com/spf13/cobra to v1.8.1 (#32)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-23 16:01:46 +02:00
bb2ca48200
fix(cli): completion requires HCLOUD_TOKEN (#19)
The current setup of the CLI requires the user to set HCLOUD_TOKEN for
every single invocation of the binary. Even if we just want to
autocomplete some arguments or even generate the completion scripts in
CI.

This fixes the bug by only initializing the hcloud-go client in the
"cleanup" and "upload" subcommands.
2024-05-10 18:06:38 +02:00
renovate[bot]
1f70099302
chore(deps): update module golang.org/x/crypto to v0.23.0 (#12)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-09 18:40:48 +00:00
renovate[bot]
1a37a300b6
chore(deps): update module github.com/hetznercloud/hcloud-go/v2 to v2.8.0 (#11)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-08 22:25:29 +02:00
renovate[bot]
5300a596a2
chore(deps): update module google.golang.org/protobuf to v1.33.0 [security] (#7)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-05 01:13:59 +02:00
c9ab40b539 feat: documentation and cleanup command 2024-05-04 22:13:33 +02:00
d0729e1cb5 chore: cleanup before publishing 2024-05-02 22:12:29 +02:00
4b77b81689 refactor: change package names 2024-05-02 21:42:36 +02:00
b4c30a482d chore: go mod tidy 2024-05-02 18:21:10 +02:00
904e5e0bed feat: log output 2024-04-30 23:48:59 +02:00
4f57df5b66 feat: initial library code 2024-04-29 21:00:04 +02:00