Commit Graph

1974 Commits

Author SHA1 Message Date
dependabot[bot] 87f38ff660
build(deps): bump github.com/aws/aws-sdk-go from 1.49.18 to 1.49.19 (#1285) 2024-01-13 07:26:53 +08:00
dependabot[bot] 58e782c52b
build(deps): bump jinja2 from 3.1.1 to 3.1.3 in /docs (#1284) 2024-01-12 06:02:23 +08:00
dependabot[bot] 02787a6cea
build(deps): bump github.com/aws/aws-sdk-go from 1.49.17 to 1.49.18 (#1283) 2024-01-12 06:01:43 +08:00
dependabot[bot] 46353b6e5a
build(deps): bump gitpython from 3.1.37 to 3.1.41 in /docs (#1280) 2024-01-11 07:15:21 +08:00
dependabot[bot] 6da07260da
build(deps): bump github.com/aws/aws-sdk-go from 1.49.16 to 1.49.17 (#1279)
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.49.16 to 1.49.17.
- [Release notes](https://github.com/aws/aws-sdk-go/releases)
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.49.16...v1.49.17)

---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-10 07:34:27 +08:00
ennekein dabbe5e7d4
Bugfix: do not print registry password to stdout when running (#1275)
* Bugfix: do not print registry password to stdout when running
Resolves #1274

Signed-off-by: Pascal Rivard <privard@rbbn.com>

* Update exec.go

Signed-off-by: yxxhero <11087727+yxxhero@users.noreply.github.com>

* fix lint issues

Signed-off-by: yxxhero <aiopsclub@163.com>

* Add unit test

Signed-off-by: Pascal Rivard <privard@rbbn.com>

---------

Signed-off-by: Pascal Rivard <privard@rbbn.com>
Signed-off-by: yxxhero <11087727+yxxhero@users.noreply.github.com>
Signed-off-by: yxxhero <aiopsclub@163.com>
Co-authored-by: Pascal Rivard <privard@rbbn.com>
Co-authored-by: yxxhero <11087727+yxxhero@users.noreply.github.com>
Co-authored-by: yxxhero <aiopsclub@163.com>
2024-01-10 07:26:47 +08:00
zhaogaolong 2dee2cffef
chore: add zhihu to list of helmfile users (#1278)
Signed-off-by: zhaogaolong <zgaolong@gmail.com>
2024-01-09 20:49:15 +08:00
yxxhero 3576e7d36b
feat: include func support more template functions (#1277) 2024-01-09 14:33:50 +08:00
dependabot[bot] e6141e9004
build(deps): bump github.com/cloudflare/circl from 1.3.3 to 1.3.7 (#1273)
Bumps [github.com/cloudflare/circl](https://github.com/cloudflare/circl) from 1.3.3 to 1.3.7.
- [Release notes](https://github.com/cloudflare/circl/releases)
- [Commits](https://github.com/cloudflare/circl/compare/v1.3.3...v1.3.7)

---
updated-dependencies:
- dependency-name: github.com/cloudflare/circl
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-09 08:41:47 +08:00
dependabot[bot] 1c02164370
build(deps): bump github.com/aws/aws-sdk-go from 1.49.15 to 1.49.16 (#1272) 2024-01-09 04:58:40 +08:00
dependabot[bot] 1fd8706819
build(deps): bump github.com/aws/aws-sdk-go from 1.49.14 to 1.49.15 (#1270)
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.49.14 to 1.49.15.
- [Release notes](https://github.com/aws/aws-sdk-go/releases)
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.49.14...v1.49.15)

---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-06 08:12:15 +08:00
dependabot[bot] 867fc3f125
build(deps): bump golang.org/x/sync from 0.5.0 to 0.6.0 (#1268)
Bumps [golang.org/x/sync](https://github.com/golang/sync) from 0.5.0 to 0.6.0.
- [Commits](https://github.com/golang/sync/compare/v0.5.0...v0.6.0)

---
updated-dependencies:
- dependency-name: golang.org/x/sync
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-05 09:07:22 +08:00
dependabot[bot] 86ff520898
build(deps): bump github.com/aws/aws-sdk-go from 1.49.13 to 1.49.14 (#1269)
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.49.13 to 1.49.14.
- [Release notes](https://github.com/aws/aws-sdk-go/releases)
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.49.13...v1.49.14)

---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-05 08:58:22 +08:00
dependabot[bot] af08216d9f
build(deps): bump golang.org/x/term from 0.15.0 to 0.16.0 (#1267)
Bumps [golang.org/x/term](https://github.com/golang/term) from 0.15.0 to 0.16.0.
- [Commits](https://github.com/golang/term/compare/v0.15.0...v0.16.0)

---
updated-dependencies:
- dependency-name: golang.org/x/term
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-05 08:51:58 +08:00
petelock 00dc5d9116
fix checker error message (#1266)
Signed-off-by: petelock <pete2387@gmail.com>
2024-01-04 17:31:00 +08:00
Shane Starcher d681c62ff8
add support for HELMFILE_FILE_PATH envvar to set -f (#1255)
* fix imports

Signed-off-by: Shane Starcher <shanestarcher@gmail.com>

* unset env var

Signed-off-by: Shane Starcher <shanestarcher@gmail.com>

---------

Signed-off-by: Shane Starcher <shanestarcher@gmail.com>
2024-01-03 21:37:49 +08:00
Seonghoi Lee 4871a92b8c
fix: prevent preparing chart for disabled releases (#1210)
* fix: prevent preparing chart for disabled releases

Previously, PrepareCharts does not filter any releases whose condition
is disabled with no selectors.

Prevent following things from
- using any unnecessary computing resources for disabled charts
- throwing any error from wrong configurations for disabled charts

Signed-off-by: Seonghoi lee <mighty1231@gmail.com>

* fix: working for integration test about list and build

Some tests require that PrepareCharts without any selector
may not add any labels on the release.

make markExcludedReleases do not add any label without any selectors

Signed-off-by: Seonghoi lee <mighty1231@gmail.com>

* fix: prevent resolved chart version loss

State loss the resolved chart version info from st.Releases
when st.GetSelectedReleases() be called

update st.Releases after st.GetSelectedReleases() in prepareCharts

Signed-off-by: Seonghoi lee <mighty1231@gmail.com>

* fix: preserve resolved version from resolveDeps

In PrepareCharts, the version, resolved from resolveDeps,
is removed after invoking GetSelectedReleases.

Do updateDeps at the first before GetSelectedReleases call

Signed-off-by: Seonghoi lee <mighty1231@gmail.com>

---------

Signed-off-by: Seonghoi lee <mighty1231@gmail.com>
2024-01-02 08:56:07 +08:00
dependabot[bot] 589eb19b8a
build(deps): bump github.com/aws/aws-sdk-go from 1.49.12 to 1.49.13 (#1263)
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.49.12 to 1.49.13.
- [Release notes](https://github.com/aws/aws-sdk-go/releases)
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.49.12...v1.49.13)

---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-02 08:32:50 +08:00
dependabot[bot] f7adadf19d
build(deps): bump github.com/aws/aws-sdk-go from 1.49.11 to 1.49.12 (#1260) 2023-12-30 08:03:48 +08:00
dependabot[bot] 54ee982e56
build(deps): bump github.com/aws/aws-sdk-go from 1.49.10 to 1.49.11 (#1259) 2023-12-29 08:29:17 +08:00
dependabot[bot] 3c5c400ffc
build(deps): bump github.com/aws/aws-sdk-go from 1.49.9 to 1.49.10 (#1257) 2023-12-28 07:34:12 +08:00
Vladan Pavlovic 22c05f9ed9
feat: respect helmfile.lock with ad-hoc kustimzation (#1244)
* Resolve dependencies before releases are created

Signed-off-by: vlpav030 <vpav.030@gmail.com>

* Add test

Signed-off-by: vlpav030 <vpav.030@gmail.com>

---------

Signed-off-by: vlpav030 <vpav.030@gmail.com>
2023-12-27 19:25:30 +08:00
dependabot[bot] ca15d4db56
build(deps): bump github.com/aws/aws-sdk-go from 1.49.8 to 1.49.9 (#1251) 2023-12-26 08:33:01 +08:00
dependabot[bot] 35727888ef
build(deps): bump github.com/helmfile/vals from 0.31.0 to 0.32.0 (#1250) 2023-12-26 08:32:33 +08:00
dependabot[bot] e9cb5a05fe
build(deps): bump github.com/aws/aws-sdk-go from 1.49.7 to 1.49.8 (#1247) 2023-12-23 05:36:48 +08:00
dependabot[bot] af460fd9b2
build(deps): bump github.com/aws/aws-sdk-go from 1.49.6 to 1.49.7 (#1246) 2023-12-22 07:09:13 +08:00
dependabot[bot] 9748b43533
build(deps): bump github.com/aws/aws-sdk-go from 1.49.5 to 1.49.6 (#1242) 2023-12-21 07:03:52 +08:00
dependabot[bot] 9fdf8b065d
build(deps): bump github.com/containerd/containerd from 1.7.6 to 1.7.11 (#1241) 2023-12-20 06:56:12 +08:00
dependabot[bot] 8a548eda29
build(deps): bump github.com/aws/aws-sdk-go from 1.49.4 to 1.49.5 (#1240) 2023-12-20 06:53:57 +08:00
dependabot[bot] fa02eec200
build(deps): bump github.com/aws/aws-sdk-go from 1.49.3 to 1.49.4 (#1236)
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.49.3 to 1.49.4.
- [Release notes](https://github.com/aws/aws-sdk-go/releases)
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.49.3...v1.49.4)

---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-19 08:40:21 +08:00
dependabot[bot] c3c3564773
build(deps): bump golang.org/x/crypto from 0.15.0 to 0.17.0 (#1238)
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.15.0 to 0.17.0.
- [Commits](https://github.com/golang/crypto/compare/v0.15.0...v0.17.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-19 08:20:14 +08:00
yxxhero 12cc03bb86
build(deps): bump actions/upload-artifact and actions/download-artifact from 3 to 4 (#1234)
Signed-off-by: yxxhero <aiopsclub@163.com>
2023-12-18 11:18:17 +08:00
dependabot[bot] 64e905a268
build(deps): bump github.com/helmfile/vals from 0.30.0 to 0.31.0 (#1230)
Bumps [github.com/helmfile/vals](https://github.com/helmfile/vals) from 0.30.0 to 0.31.0.
- [Release notes](https://github.com/helmfile/vals/releases)
- [Changelog](https://github.com/helmfile/vals/blob/main/.goreleaser.yml)
- [Commits](https://github.com/helmfile/vals/compare/v0.30.0...v0.31.0)

---
updated-dependencies:
- dependency-name: github.com/helmfile/vals
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-16 09:03:51 +08:00
dependabot[bot] d08ca59e98
build(deps): bump github.com/aws/aws-sdk-go from 1.49.2 to 1.49.3 (#1231)
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.49.2 to 1.49.3.
- [Release notes](https://github.com/aws/aws-sdk-go/releases)
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.49.2...v1.49.3)

---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-16 08:54:46 +08:00
dependabot[bot] b4e7a68ec1
build(deps): bump k8s.io/apimachinery from 0.28.4 to 0.29.0 (#1226)
Bumps [k8s.io/apimachinery](https://github.com/kubernetes/apimachinery) from 0.28.4 to 0.29.0.
- [Commits](https://github.com/kubernetes/apimachinery/compare/v0.28.4...v0.29.0)

---
updated-dependencies:
- dependency-name: k8s.io/apimachinery
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-15 13:58:11 +08:00
dependabot[bot] e3aa090c4b
build(deps): bump github.com/aws/aws-sdk-go from 1.49.1 to 1.49.2 (#1227) 2023-12-15 04:08:36 +08:00
yxxhero e99cde01ce
bump helm version to 3.13.3 (#1225)
Signed-off-by: yxxhero <aiopsclub@163.com>
2023-12-14 10:26:17 +08:00
dependabot[bot] 00943a0aec
build(deps): bump github.com/aws/aws-sdk-go from 1.49.0 to 1.49.1 (#1223) 2023-12-14 05:33:09 +08:00
yxxhero cb6b91c5dc
fix: ConditionEnabled panic issue (#1221) 2023-12-13 15:04:20 +08:00
Cyril Jouve eb21377f39
replace custom diff in tests using testify (#1215) 2023-12-13 06:32:38 +08:00
dependabot[bot] 473820cd6f
build(deps): bump github.com/aws/aws-sdk-go from 1.48.16 to 1.49.0 (#1214) 2023-12-13 05:35:33 +08:00
dependabot[bot] b767f35f71
build(deps): bump github.com/aws/aws-sdk-go from 1.48.15 to 1.48.16 (#1211) 2023-12-12 06:31:34 +08:00
Cyril Jouve e0f1f765c5
simplify multierr usage with standard errors (#1208) 2023-12-10 20:04:05 +08:00
Cyril Jouve 9f2264ce24
consistently use Masterminds/semver (#1209) 2023-12-10 19:05:07 +08:00
Enrique Fernández 017bcf22ae
chore: add bluelabs to list of helmfile users (#1206)
Signed-off-by: Enrique Fernandez <enrique@bluelabs.eu>
2023-12-09 20:22:46 +08:00
dependabot[bot] 4fa14fab63
build(deps): bump github.com/aws/aws-sdk-go from 1.48.14 to 1.48.15 (#1202) 2023-12-09 07:00:12 +08:00
Tunahan Sezen c731227e9a
fix: --state-values-set unable to set booleans (#1199)
This pr fixes auto-wrapping of booleans and integers into quotes when using --state-values-set by:

- Adding: --state-values-set-string flag for intentional string set of boolean or integer
- Changing: --state-values-set flag not wrapping now
- Removing -

Resolves https://github.com/roboll/helmfile/issues/1347

Signed-off-by: Tunahan Sezen <sezentunahan@outlook.com>
2023-12-08 21:42:40 +08:00
dependabot[bot] 7159e7c1ea
build(deps): bump github.com/aws/aws-sdk-go from 1.48.13 to 1.48.14 (#1200) 2023-12-08 07:44:54 +08:00
Joseph Gardner 0ebe15295b
chore(docs): Add missing template funcs (#1201) 2023-12-08 03:14:10 +08:00
dependabot[bot] 38f06b1dc4
build(deps): bump github.com/aws/aws-sdk-go from 1.48.12 to 1.48.13 (#1195) 2023-12-07 06:56:51 +08:00