Skip to content

Commit 35ed2c7

Browse files
authored
Merge pull request #341 from hypnoglow/prepare-0.16.0
Prepare 0.16.0 release
2 parents 60a2d14 + c416e95 commit 35ed2c7

File tree

9 files changed

+33
-10
lines changed

9 files changed

+33
-10
lines changed

.github/workflows/main.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ jobs:
6262
helm:
6363
- 2.17.0
6464
- 3.12.3
65-
- 3.13.1
65+
- 3.13.2
6666
services:
6767
minio:
6868
# TODO: use official minio/minio image when this issue is fixed:

.github/workflows/reusable-docker-images.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
helm:
2121
- 2.17.0
2222
- 3.12.3
23-
- 3.13.1
23+
- 3.13.2
2424
env:
2525
IMAGE_NAME: hypnoglow/helm-s3
2626
HELM_VERSION: ${{ matrix.helm }}

.github/workflows/reusable-test-install.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111

1212
- name: Install helm
1313
run: |
14-
helm_version="3.13.1"
14+
helm_version="3.13.2"
1515
tar_filename="helm-v${helm_version}-linux-amd64.tar.gz"
1616
checksum_filename="helm-v${helm_version}-linux-amd64.tar.gz.sha256sum"
1717

.tool-versions

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
golang 1.19.13
2-
helm 3.13.1
2+
helm 3.13.2
33
golangci-lint 1.48.0

CHANGELOG.md

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,34 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
77

88
## [Unreleased]
99

10+
## [0.16.0] - 2023-12-07
11+
12+
### Added
13+
14+
- Added `--verbose` global flag. This flag enables debug output. Currently only
15+
`helm s3 reindex` command supports it, but other commands may be updated in the
16+
future.
17+
[Refs: [#320](https://github.com/hypnoglow/helm-s3/pull/320)]
18+
1019
### Changed
1120

12-
- Supported (and tested against) Helm versions updated to 3.12.3 and 3.13.1.
21+
- Supported (and tested against) Helm versions updated to 3.12.3 and 3.13.2.
22+
1323
- Helm version detection now fallbacks to Helm v3 in case of errors, as Helm v2
1424
is deprecated for 3 years already.
25+
[Refs: [#334](https://github.com/hypnoglow/helm-s3/pull/334)]
26+
27+
- Refactored install script so now the plugin does not require _bash_. This
28+
solves a few issues with installing the plugin on some distributions.
29+
[Refs: [#262](https://github.com/hypnoglow/helm-s3/pull/262) [#273](https://github.com/hypnoglow/helm-s3/issues/273) [#241](https://github.com/hypnoglow/helm-s3/pull/241)] thanks to [@yonahd](https://github.com/yonahd) and [@jouve](https://github.com/jouve)
30+
31+
### Fixed
32+
33+
- Fixed issues when the plugin was erroneously detecting Helm v2 instead of Helm v3.
34+
[Refs: [#269](https://github.com/hypnoglow/helm-s3/pull/269) [#221](https://github.com/hypnoglow/helm-s3/issues/221)] thanks to [@clhuang](https://github.com/clhuang)
35+
36+
- Added more context info to errors returned by the plugin, so that it is easier
37+
to understand what went wrong, e.g. what chart failed during `helm s3 reindex`.
1538

1639
## [0.15.1] - 2023-09-20
1740

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ The installation itself is simple as:
4949

5050
You can install a specific release version:
5151

52-
$ helm plugin install https://github.com/hypnoglow/helm-s3.git --version 0.15.1
52+
$ helm plugin install https://github.com/hypnoglow/helm-s3.git --version 0.16.0
5353

5454
To use the plugin, you do not need any special dependencies. The installer will
5555
download versioned release with prebuilt binary from [github releases](https://github.com/hypnoglow/helm-s3/releases).

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ require (
1212
github.com/pkg/errors v0.9.1
1313
github.com/spf13/cobra v1.8.0
1414
github.com/stretchr/testify v1.8.4
15-
helm.sh/helm/v3 v3.13.1
15+
helm.sh/helm/v3 v3.13.2
1616
k8s.io/helm v2.17.0+incompatible
1717
sigs.k8s.io/yaml v1.4.0
1818
)

go.sum

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -408,8 +408,8 @@ gopkg.in/yaml.v3 v3.0.0/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
408408
gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
409409
gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
410410
gotest.tools/v3 v3.4.0 h1:ZazjZUfuVeZGLAmlKKuyv3IKP5orXcwtOwDQH6YVr6o=
411-
helm.sh/helm/v3 v3.13.1 h1:DG+XLGzBJeZvMLlMbm6bPDLV1dGaVW9eZsDoUd1/LM0=
412-
helm.sh/helm/v3 v3.13.1/go.mod h1:TdQRMiq46CSWcc68Hb0uVhvAWusaN90YwAV54cz6JzU=
411+
helm.sh/helm/v3 v3.13.2 h1:IcO9NgmmpetJODLZhR3f3q+6zzyXVKlRizKFwbi7K8w=
412+
helm.sh/helm/v3 v3.13.2/go.mod h1:GIHDwZggaTGbedevTlrQ6DB++LBN6yuQdeGj0HNaDx0=
413413
honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
414414
honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
415415
k8s.io/api v0.28.2 h1:9mpl5mOb6vXZvqbQmankOfPIGiudghwCoLl1EYfUZbw=

plugin.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: "s3"
2-
version: "0.15.1"
2+
version: "0.16.0"
33
usage: "Manage chart repositories on Amazon S3"
44
description: |-
55
Provides AWS S3 protocol support for charts and repos. https://github.com/hypnoglow/helm-s3

0 commit comments

Comments
 (0)