Commit graph

49 commits

Author SHA1 Message Date
a9b16cf07c
chore(main): release 1.2.0 (#128)
## [1.2.0](https://github.com/apricote/hcloud-upload-image/compare/v1.1.0...v1.2.0) (2025-11-06)


### Features

* change minimum required Go version to 1.24
([#130](https://github.com/apricote/hcloud-upload-image/issues/130))
([5eba2d5](5eba2d52fe))
* support zstd compression
([#125](https://github.com/apricote/hcloud-upload-image/issues/125))
([37ebbce](37ebbce517)),
closes
[#122](https://github.com/apricote/hcloud-upload-image/issues/122)
* update default x86 server type to cx23
([#129](https://github.com/apricote/hcloud-upload-image/issues/129))
([a205619](a20561944d))
2025-11-06 20:15:30 +00:00
5bbd840ea7
chore(main): release hcloudimages 1.2.0 (#127)
## [1.2.0](https://github.com/apricote/hcloud-upload-image/compare/hcloudimages/v1.1.0...hcloudimages/v1.2.0) (2025-11-06)


### Features

* change minimum required Go version to 1.24
([#130](https://github.com/apricote/hcloud-upload-image/issues/130))
([5eba2d5](5eba2d52fe))
* support zstd compression
([#125](https://github.com/apricote/hcloud-upload-image/issues/125))
([37ebbce](37ebbce517)),
closes
[#122](https://github.com/apricote/hcloud-upload-image/issues/122)
* update default x86 server type to cx23
([#129](https://github.com/apricote/hcloud-upload-image/issues/129))
([a205619](a20561944d))
2025-11-06 21:09:44 +01:00
renovate[bot]
43d0405d2b
chore(deps): update dependency golangci/golangci-lint to v2.6.1 (#121) 2025-11-06 20:56:59 +01:00
renovate[bot]
27916d2c94
chore(deps): update docker/login-action digest to 28fdb31 (#123) 2025-11-06 20:56:38 +01:00
renovate[bot]
921d688fd4
chore(deps): update docker/login-action digest to 5b7b28b (#119) 2025-09-15 14:48:10 +02:00
renovate[bot]
b5abcc149a
chore(deps): update docker/login-action digest to 65c0768 (#107) 2025-09-13 09:27:43 +02:00
renovate[bot]
892b806470
chore(deps): update actions/setup-go action to v6 (#118) 2025-09-11 19:20:20 +02:00
renovate[bot]
b64a100eff
chore(deps): update actions/checkout action to v5 (#112) 2025-09-11 19:19:47 +02:00
renovate[bot]
3c0dd7bf51
chore(deps): update actions/upload-pages-artifact action to v4 (#113) 2025-09-11 13:31:39 +02:00
renovate[bot]
b2c2c8e979
chore(deps): update dependency golangci/golangci-lint to v2.4.0 (#108) 2025-09-11 12:21:19 +02:00
renovate[bot]
bcf19efc64
chore(deps): update actions/checkout digest to 08eba0b (#111) 2025-09-11 12:19:42 +02:00
renovate[bot]
8a03eb9e9b
chore(deps): update dependency rust-lang/mdbook to v0.4.52 (#104) 2025-09-11 11:54:06 +02:00
b9af8855d5
chore(main): release 1.1.0 (#99)
## 1.1.0 (2025-05-10)

### Features

* smaller snapshots by zeroing disk first (#101) (fdfb284)

### Bug Fixes

* upload from local image generates broken command (#98) (420dcf9)
2025-05-10 14:27:47 +02:00
03f08da8a3
chore(main): release hcloudimages 1.1.0 (#100)
## 1.1.0 (2025-05-10)

### Features

* smaller snapshots by zeroing disk first (#101) (fdfb284)

### Bug Fixes

* upload from local image generates broken command (#98) (420dcf9)
2025-05-10 14:24:05 +02:00
28bf5380f3
chore(main): release 1.0.1 (#93)
## 1.0.1 (2025-05-09)

### Bug Fixes

* timeout while waiting for SSH to become available (#92) (e490b9a)
2025-05-09 15:24:55 +00:00
7f10f7b253
chore(main): release hcloudimages 1.0.1 (#94)
## 1.0.1 (2025-05-09)

### Bug Fixes

* timeout while waiting for SSH to become available (#92) (e490b9a)
2025-05-09 16:17:27 +02:00
renovate[bot]
b093e1eda8
chore(deps): update golangci/golangci-lint-action action to v8 (#86) 2025-05-09 16:03:49 +02:00
renovate[bot]
f12b6b076b
chore(deps): update dependency golangci/golangci-lint to v2.1.6 (#85) 2025-05-09 16:03:33 +02:00
renovate[bot]
7cffed4ba7
chore(deps): update dependency rust-lang/mdbook to v0.4.49 (#87) 2025-05-09 16:03:18 +02:00
ba421d7dd8
chore(main): release 1.0.0 (#79)
## 1.0.0[0] (2025-05-04)

### Features

* **deps:** require Go 1.23 (#70[1])
* docs website (#80[2])
* publish container image (#82[3])
* upload qcow2 images ([#69[4])

[0] https://github.com/apricote/hcloud-upload-image/compare/v0.3.1...v1.0.0
[1] https://github.com/apricote/hcloud-upload-image/issues/70
[2] https://github.com/apricote/hcloud-upload-image/issues/80
[3] https://github.com/apricote/hcloud-upload-image/issues/82
[4] https://github.com/apricote/hcloud-upload-image/issues/69
2025-05-04 02:40:17 +02:00
9611d091a8
chore(main): release hcloudimages 1.0.0 (#78)
🤖 I have created a release *beep* *boop*
---


## 1.0.0[0] (2025-05-04)

### Features

* upload qcow2 images (#69[1])

[0] https://github.com/apricote/hcloud-upload-image/compare/hcloudimages/v0.3.1...hcloudimages/v1.0.0
[1] https://github.com/apricote/hcloud-upload-image/issues/69
2025-05-04 02:30:16 +02:00
renovate[bot]
80f8291cac
chore(deps): update docker/login-action digest to 6d4b68b (#83) 2025-05-04 00:24:36 +00:00
91df729f1c
feat: publish container image (#82)
Use `goreleaser` and `ko` to automatically build and publish container
images in the release workflow. The images are published to
`ghcr.io/apricote/hcloud-upload-image`.

Co-authored-by: Ilja Malachowski <malahovskiy.in@gmail.com>
2025-05-04 00:23:20 +00:00
renovate[bot]
02e80b277f
chore(deps): update dependency rust-lang/mdbook to v0.4.48 (#81) 2025-05-04 02:20:30 +02:00
d144b85e3d
feat: docs website (#80)
Deploy the documentation to GitHub Pages using `mdbook` and a little
more content for it. Can be visited at https://apricote.github.io/hcloud-upload-image.
2025-05-04 02:18:47 +02:00
c175ca0352
chore(release): disable version link between lib and cli (#77)
Needed to be able to release lib first.
2025-05-04 00:54:29 +02:00
0cff95bab8
chore(release): open separate prs for lib and cli (#75)
The CLI depends on the lib, and to make sure that users who install
through `go install` use the correct version, we need to cut a release
for the lib first, bump in CLI and then release CLI.
2025-05-04 00:49:28 +02:00
renovate[bot]
4829843c2e
chore(deps): update dependency golangci/golangci-lint to v2 (#66) 2025-05-04 00:40:35 +02:00
renovate[bot]
b556533208
chore(deps): update dependency golangci/golangci-lint to v1.64.8 (#64) 2025-05-04 00:20:28 +02:00
b328867f6b
chore(main): release 0.3.1 (#48)
🤖 I have created a release *beep* *boop*
---


<details><summary>0.3.1</summary>

##
[0.3.1](https://github.com/apricote/hcloud-upload-image/compare/v0.3.0...v0.3.1)
(2024-12-07)


### Bug Fixes

* **cli:** local install fails because of go.mod replace
([#47](https://github.com/apricote/hcloud-upload-image/issues/47))
([66dc5f7](66dc5f70b6))
</details>

<details><summary>hcloudimages: 0.3.1</summary>

##
[0.3.1](https://github.com/apricote/hcloud-upload-image/compare/hcloudimages/v0.3.0...hcloudimages/v0.3.1)
(2024-12-07)


### Bug Fixes

* **cli:** local install fails because of go.mod replace
([#47](https://github.com/apricote/hcloud-upload-image/issues/47))
([66dc5f7](66dc5f70b6))
</details>

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
2024-12-07 01:57:59 +01:00
renovate[bot]
020285e508
chore(deps): update dependency golangci/golangci-lint to v1.62.2 (#54) 2024-12-07 01:48:23 +01:00
renovate[bot]
baf35bb218
chore(deps): update dependency golangci/golangci-lint to v1.62.0 (#50) 2024-11-16 23:19:55 +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]
b181eebd38
chore(deps): update dependency golangci/golangci-lint to v1.61.0 (#43) 2024-11-02 21:56:18 +01:00
a07856317d
chore(main): release 0.3.0 (#35) 2024-06-23 16:28:07 +02:00
renovate[bot]
f244acdfaf
chore(deps): update goreleaser/goreleaser-action action to v6 (#29)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-23 14:20:14 +00:00
renovate[bot]
63f17e9760
chore(deps): update dependency golangci/golangci-lint to v1.59.1 (#26)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-23 16:02:18 +02:00
renovate[bot]
13b1e26093
chore(deps): update dependency golangci/golangci-lint to v1.58.2 (#25)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-22 12:03:52 +02:00
043c73cf7d
ci: properly tag versions of library (#23)
Fixes #22
2024-05-19 17:20:52 +02:00
393a292596
chore(main): release 0.2.1 (#20)
🤖 I have created a release *beep* *boop*
---


##
[0.2.1](https://github.com/apricote/hcloud-upload-image/compare/v0.2.0...v0.2.1)
(2024-05-10)


### Bug Fixes

* **cli:** completion requires HCLOUD_TOKEN
([#19](https://github.com/apricote/hcloud-upload-image/issues/19))
([bb2ca48](bb2ca48200))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
2024-05-10 18:09:22 +02:00
f7dc501b2f
chore(main): release 0.2.0 (#6)
🤖 I have created a release *beep* *boop*
---


##
[0.2.0](https://github.com/apricote/hcloud-upload-image/compare/v0.1.1...v0.2.0)
(2024-05-09)


### Features

* packaging for deb, rpm, apk, aur
([#17](https://github.com/apricote/hcloud-upload-image/issues/17))
([139761c](139761cc28))
* upload local disk images
([#15](https://github.com/apricote/hcloud-upload-image/issues/15))
([fcea3e3](fcea3e3c6e))
* upload xz compressed images
([#16](https://github.com/apricote/hcloud-upload-image/issues/16))
([1c943e4](1c943e4480))


### Bug Fixes

* update user-agent in CLI
([#5](https://github.com/apricote/hcloud-upload-image/issues/5))
([b17857c](b17857c1fe))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
2024-05-09 20:55:54 +02:00
139761cc28
feat: packaging for deb, rpm, apk, aur (#17) 2024-05-09 20:38:26 +02:00
renovate[bot]
8e070f04ab
chore(deps): update dependency golangci/golangci-lint to v1.58.1 (#14)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-08 22:26:09 +02:00
renovate[bot]
841edff6a4
chore(deps): update golangci/golangci-lint-action action to v6 (#13)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-08 22:25:52 +02:00
renovate[bot]
2eea318379
chore(deps): update dependency golangci/golangci-lint to v1.58.0 (#8)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-05 01:14:16 +02:00
ede33388d2
chore(main): release 0.1.1 (#4) 2024-05-05 01:02:45 +02:00
f373d4c2ba
fix: CLI does not produce release binaries (#3) 2024-05-05 01:01:37 +02:00
415c47e3d1
chore(main): release 0.1.0 (#2) 2024-05-05 00:38:26 +02:00
2db1c01a62
chore: setup CI (#1) 2024-05-05 00:37:08 +02:00