Commit Graph
1918 Commits
Author SHA1 Message Date
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) v0.160.0 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
dependabot[bot] 3c23fb10d1 build(deps): bump actions/setup-go from 4 to 5 (#1196) 2023-12-07 06:56:12 +08:00
Joseph Gardner 45d63335fa chore(docs): update link (#1198) 2023-12-07 06:55:46 +08:00
Joseph Gardner 763da8e0ac fix(docs): pin python to 3.11 (#1197) 2023-12-07 04:49:35 +08:00
dependabot[bot] f0df13774d build(deps): bump github.com/helmfile/vals from 0.29.0 to 0.30.0 (#1192)
Bumps [github.com/helmfile/vals](https://github.com/helmfile/vals) from 0.29.0 to 0.30.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.29.0...v0.30.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-06 07:55:44 +08:00
yxxhero 1e5201c414 fix(docs): typo in templating_funcs.md (#1194)
Signed-off-by: yxxhero <aiopsclub@163.com>
2023-12-06 07:55:06 +08:00
Joseph Gardner 991c907607 fix(docs): specify python version (#1193) 2023-12-06 07:38:41 +08:00