a76bec234c 
								
							 
						 
						
							
							
								
								refactor(filesystem): add CopyDir method and optimize Fetch function ( #2111 )  
							
							... 
							
							
							
							* refactor(filesystem): add CopyDir method and optimize Fetch function
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix(state): conditionally prepare charts for local helmfile command
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix(state): conditionally prepare charts for local helmfile command
Signed-off-by: yxxhero <aiopsclub@163.com>
* refactor(state): optimize chart path generation and update dependencies
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix(test): update path in fetch-forl-local-chart test
Signed-off-by: yxxhero <aiopsclub@163.com>
* add more test cases
Signed-off-by: yxxhero <aiopsclub@163.com>
---------
Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2025-07-28 16:10:25 -04:00  
				
					
						
							
							
								 
						
							
								687159a65b 
								
							 
						 
						
							
							
								
								build: update Helm and plugin versions to v3.18.4 and v3.12.3 ( #2093 )  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2025-07-09 18:13:21 +08:00  
				
					
						
							
							
								 
						
							
								131e3f3f04 
								
							 
						 
						
							
							
								
								fix: update helm-diff to version 3.12.2 in CI and Dockerfiles ( #2073 )  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2025-06-11 21:18:31 +08:00  
				
					
						
							
							
								 
						
							
								fe1e51e5ef 
								
							 
						 
						
							
							
								
								build: update Helm and plugin versions in CI and Dockerfiles ( #2059 )  
							
							... 
							
							
							
							* build: update Helm and plugin versions in CI and Dockerfiles
Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2025-05-30 11:45:28 +08:00  
				
					
						
							
							
								 
						
							
								aa6af7c272 
								
							 
						 
						
							
							
								
								build: update Helm plugin versions in CI and Dockerfiles ( #1995 )  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2025-04-11 19:10:56 +08:00  
				
					
						
							
							
								 
						
							
								e33b4725ea 
								
							 
						 
						
							
							
								
								feat: inject cli state values (--state-values-set) into environment templating context ( #1917 )  
							
							... 
							
							
							
							* feat: inject cli state values (--state-values-set) into environment templating context
Signed-off-by: Vincent Chenal <vincent.chenal@protonmail.com>
* test: added envvals_loader unit test for environment values
Signed-off-by: Vincent Chenal <vincent.chenal@protonmail.com>
* test: added 'state values set cli args in environments' integration test
Signed-off-by: Vincent Chenal <vincent.chenal@protonmail.com>
* fix: merge environments before loadValuesEntries
Signed-off-by: Vincent Chenal <vincent.chenal@protonmail.com>
* fix: 'state values set cli args in environments' integration test
Signed-off-by: Vincent Chenal <vincent.chenal@protonmail.com>
---------
Signed-off-by: Vincent Chenal <vincent.chenal@protonmail.com> 
							
						 
						
							2025-02-14 20:49:07 +08:00  
				
					
						
							
							
								 
						
							
								8afffa5c98 
								
							 
						 
						
							
							
								
								Chartify v0.20.8 update ( #1908 )  
							
							... 
							
							
							
							* fix: use chartify v0.20.8 with relevant fix for import-values
Signed-off-by: GitHub <noreply@github.com>
* chore: add test
Signed-off-by: GitHub <noreply@github.com>
---------
Signed-off-by: GitHub <noreply@github.com> 
							
						 
						
							2025-02-05 21:42:05 +08:00  
				
					
						
							
							
								 
						
							
								2784a4fbd7 
								
							 
						 
						
							
							
								
								build: update helm-diff to v3.9.14 in Dockerfiles and init.go ( #1877 )  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2025-01-17 19:54:04 -05:00  
				
					
						
							
							
								 
						
							
								96d716ae00 
								
							 
						 
						
							
							
								
								fix: update helm-diff to version 3.9.12 in CI and Dockerfiles ( #1792 )  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2024-11-17 17:34:10 -05:00  
				
					
						
							
							
								 
						
							
								d23dc8a9de 
								
							 
						 
						
							
							
								
								Add integration tests for  #1749  ( #1766 )  
							
							... 
							
							
							
							* Add integration tests for #1749 
Signed-off-by: Matthias Baur <m.baur@syseleven.de>
* Reset extra args on a higher level to only affect subsequent helmfiles
With the implementation before, extra args has been reset after each
helm.exec which leads to problems with multiple charts in a helmfile
since the correct args are only set once in Template(). But Template()
calls helm.exec(template) multiple times.
Signed-off-by: Matthias Baur <m.baur@syseleven.de>
---------
Signed-off-by: Matthias Baur <m.baur@syseleven.de> 
							
						 
						
							2024-11-06 08:12:20 +08:00  
				
					
						
							
							
								 
						
							
								04b5151285 
								
							 
						 
						
							
							
								
								feat(pkg/app): Update Helm Diff version to v3.9.11 ( #1720 )  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2024-09-26 09:46:58 -05:00  
				
					
						
							
							
								 
						
							
								224e0f6c6a 
								
							 
						 
						
							
							
								
								feat: bump  chartify versions ( #1693 )  
							
							... 
							
							
							
							* feat: bump chartify versions
Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2024-09-07 12:39:42 +08:00  
				
					
						
							
							
								 
						
							
								d9eb271ab7 
								
							 
						 
						
							
							
								
								feat: upgrade helm-diff plugin version to 3.9.10 ( #1688 )  
							
							
							
						 
						
							2024-09-03 09:05:22 +08:00  
				
					
						
							
							
								 
						
							
								c7f0fe5d14 
								
							 
						 
						
							
							
								
								bump helm-diff to 3.9.8 ( #1582 )  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2024-06-21 13:45:16 +08:00  
				
					
						
							
							
								 
						
							
								2f408163cf 
								
							 
						 
						
							
							
								
								bump helm-diff to 3.9.7 ( #1536 )  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2024-05-27 08:48:56 +08:00  
				
					
						
							
							
								 
						
							
								f2a0467b05 
								
							 
						 
						
							
							
								
								bump helm-diff to v3.9.6 ( #1517 )  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2024-05-11 10:51:14 +08:00  
				
					
						
							
							
								 
						
							
								a15a1b0731 
								
							 
						 
						
							
							
								
								Feature/support env hcl and interpolations ( #1423 )  
							
							... 
							
							
							
							* support HCL language for env variables
Signed-off-by: xtphate <65117176+XT-Phate@users.noreply.github.com> 
							
						 
						
							2024-04-22 08:02:14 +08:00  
				
					
						
							
							
								 
						
							
								8aa524cd93 
								
							 
						 
						
							
							
								
								skip helm dep up for kustomizations ( #1424 )  
							
							... 
							
							
							
							skip helm dep up deps for kustomizations
Signed-off-by: Cyril Jouve <jv.cyril@gmail.com> 
							
						 
						
							2024-03-26 07:45:39 +08:00  
				
					
						
							
							
								 
						
							
								7c0134fa66 
								
							 
						 
						
							
							
								
								bump helm-diff to 3.9.5 ( #1384 )  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2024-03-03 09:45:57 +08:00  
				
					
						
							
							
								 
						
							
								9203641f03 
								
							 
						 
						
							
							
								
								feat: add suppress output line regex support ( #1329 )  
							
							... 
							
							
							
							* feat: add suppress output line regex support
Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2024-02-18 12:10:14 +08:00  
				
					
						
							
							
								 
						
							
								268a4808e9 
								
							 
						 
						
							
							
								
								run deps without chart preparation ( #1011 )  
							
							... 
							
							
							
							* nonreg for #1011 
Signed-off-by: Cyril Jouve <jv.cyril@gmail.com>
* run deps without chart preparation
Signed-off-by: Cyril Jouve <jv.cyril@gmail.com>
---------
Signed-off-by: Cyril Jouve <jv.cyril@gmail.com> 
							
						 
						
							2024-02-14 17:16:48 +08:00  
				
					
						
							
							
								 
						
							
								9192562e1b 
								
							 
						 
						
							
							
								
								feat: Bump helm-diff to 3.9.4 ( #1316 )  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2024-01-27 20:40:55 +09:00  
				
					
						
							
							
								 
						
							
								f66fbd7c84 
								
							 
						 
						
							
							
								
								Bump helm diff to 3.9.2 ( #1291 )  
							
							
							
						 
						
							2024-01-17 22:52:12 +08:00  
				
					
						
							
							
								 
						
							
								09aced6cb0 
								
							 
						 
						
							
							
								
								feat: bump helm-diff to v3.9.1 ( #1286 )  
							
							
							
						 
						
							2024-01-14 09:33:15 +08:00  
				
					
						
							
							
								 
						
							
								7d6ed97333 
								
							 
						 
						
							
							
								
								feat: include func support ( #1187 )  
							
							... 
							
							
							
							* feat: include func support
Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2023-12-04 21:51:01 +08:00  
				
					
						
							
							
								 
						
							
								0c3951097e 
								
							 
						 
						
							
							
								
								fix   #1095  ( #1100 )  
							
							... 
							
							
							
							* fix  #1095 
Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2023-11-01 11:55:55 +08:00  
				
					
						
							
							
								 
						
							
								54da9dab87 
								
							 
						 
						
							
							
								
								fix chartify with non-chart dir ( #1105 )  
							
							... 
							
							
							
							* fix chartify with non-chart dir
Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2023-10-31 13:45:10 +08:00  
				
					
						
							
							
								 
						
							
								9c1cf61559 
								
							 
						 
						
							
							
								
								enable run skip-diff-output tests ( #1104 )  
							
							
							
						 
						
							2023-10-28 21:04:02 +08:00  
				
					
						
							
							
								 
						
							
								67ab08ab5e 
								
							 
						 
						
							
							
								
								fix: oci pull directory conflict when download twice ( #914 )  
							
							... 
							
							
							
							* fix: oci pull directory conflict when download twice
Signed-off-by: yxxhero <aiopsclub@163.com>
* add test cases 
							
						 
						
							2023-07-23 21:10:03 +08:00  
				
					
						
							
							
								 
						
							
								1843cc447e 
								
							 
						 
						
							
							
								
								Add insecure skip tls verify support ( #882 )  
							
							... 
							
							
							
							* feat: add insecure-skip-tls-verify support
Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2023-06-04 16:34:24 +08:00  
				
					
						
							
							
								 
						
							
								e67eb0c973 
								
							 
						 
						
							
							
								
								Upgrade helm diff version ( #883 )  
							
							... 
							
							
							
							feat: bump helm diff to v3.8.0
Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2023-06-04 10:29:32 +08:00  
				
					
						
							
							
								 
						
							
								c498af3f52 
								
							 
						 
						
							
							
								
								Fix set flag are ignored when used in conjunction with jsonPatches ( #867 )  
							
							... 
							
							
							
							* Fix set flag are ignored when used in conjunction with jsonPatches
Signed-off-by: xiaomudk <xiaomudk@gmail.com> 
							
						 
						
							2023-05-24 07:29:19 +08:00  
				
					
						
							
							
								 
						
							
								643f888703 
								
							 
						 
						
							
							
								
								fix: loadBases overrodeEnv issue ( #838 )  
							
							
							
						 
						
							2023-05-08 05:24:32 +08:00  
				
					
						
							
							
								 
						
							
								a8574ba0cf 
								
							 
						 
						
							
							
								
								Fix post-renderer flag not working in diff and template subcommand ( #691 )  
							
							... 
							
							
							
							Signed-off-by: xiaomudk <xiaomudk@gmail.com> 
							
						 
						
							2023-02-14 10:47:24 +08:00  
				
					
						
							
							
								 
						
							
								b44aaf90f7 
								
							 
						 
						
							
							
								
								remove helm v2 code in tests ( #648 )  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com>
Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2023-01-24 07:02:57 +09:00  
				
					
						
							
							
								 
						
							
								1f134d931f 
								
							 
						 
						
							
							
								
								fix fetch does not work with kustomized releases ( #624 )  
							
							... 
							
							
							
							* fix fetch does not work with kustomized releases
Signed-off-by: xiaomudk <xiaomudk@gmail.com>
* add tests
Signed-off-by: yxxhero <aiopsclub@163.com>
Signed-off-by: xiaomudk <xiaomudk@gmail.com>
Signed-off-by: yxxhero <aiopsclub@163.com>
Co-authored-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2023-01-15 09:19:01 +08:00  
				
					
						
							
							
								 
						
							
								5da1200a8b 
								
							 
						 
						
							
							
								
								add post render integration test ( #576 )  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2022-12-14 11:38:47 +08:00  
				
					
						
							
							
								 
						
							
								5c5dc42ef5 
								
							 
						 
						
							
							
								
								Refactor integration tests ( #531 )  
							
							... 
							
							
							
							* refactor integrations
Signed-off-by: yxxhero <aiopsclub@163.com>
* Update the integration test directory structure to better correlate the test script with testdata
Signed-off-by: Yusuke Kuoka <ykuoka@gmail.com>
* Undo the test-cases directory renaming to make the diff more easy to understand
Signed-off-by: Yusuke Kuoka <ykuoka@gmail.com>
* fix ci
Signed-off-by: yxxhero <aiopsclub@163.com>
Signed-off-by: yxxhero <aiopsclub@163.com>
Signed-off-by: Yusuke Kuoka <ykuoka@gmail.com>
Co-authored-by: Yusuke Kuoka <ykuoka@gmail.com> 
							
						 
						
							2022-11-23 14:44:16 +09:00  
				
					
						
							
							
								 
						
							
								143f85b4f1 
								
							 
						 
						
							
							
								
								fix: helmfile template fails when selector matches a chart fetched with go-getter  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2022-11-13 15:10:57 +08:00  
				
					
						
							
							
								 
						
							
								82004b53f9 
								
							 
						 
						
							
							
								
								split run.sh to make run.sh be more clear. ( #485 )  
							
							... 
							
							
							
							split run.sh
Signed-off-by: yxxhero <aiopsclub@163.com>
Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2022-11-04 10:51:57 +09:00  
				
					
						
							
							
								 
						
							
								bc255f3e51 
								
							 
						 
						
							
							
								
								fix: fix need logic in chart stage  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2022-10-24 09:51:04 +08:00  
				
					
						
							
							
								 
						
							
								bdaafdff67 
								
							 
						 
						
							
							
								
								feat: add helm-diff and kustomize in ci matrix ( #434 )  
							
							... 
							
							
							
							* feat: add helm-diff and kustomize in ci matrix
Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2022-10-13 08:08:58 +08:00  
				
					
						
							
							
								 
						
							
								bffa048dc6 
								
							 
						 
						
							
							
								
								Merge pull request  #396  from helmfile/bump_yaml_v3  
							
							... 
							
							
							
							bump: upgrade gopkg.in/yaml.v2 to gopkg.in/yaml.v3 
							
						 
						
							2022-10-05 10:12:25 +08:00  
				
					
						
							
							
								 
						
							
								69d77507ee 
								
							 
						 
						
							
							
								
								update helm-diff version to 3.5.0 ( #379 )  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com>
Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2022-10-05 11:02:49 +09:00  
				
					
						
							
							
								 
						
							
								b347eec6f2 
								
							 
						 
						
							
							
								
								add more tests  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2022-10-03 11:47:46 +08:00  
				
					
						
							
							
								 
						
							
								5367fbe549 
								
							 
						 
						
							
							
								
								add more tests  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2022-10-03 11:24:58 +08:00  
				
					
						
							
							
								 
						
							
								f6fd754386 
								
							 
						 
						
							
							
								
								add more tests  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2022-10-03 11:09:02 +08:00  
				
					
						
							
							
								 
						
							
								8408b021f0 
								
							 
						 
						
							
							
								
								feat: show live output from the Helm binary ( #286 )  
							
							... 
							
							
							
							* feat: show live output from the Helm binary
Signed-off-by: Rodrigo Fior Kuntzer <rodrigo@miro.com>
* fixup! Merge branch 'main' into enable-live-output
Signed-off-by: Yusuke Kuoka <ykuoka@gmail.com> 
							
						 
						
							2022-09-18 14:24:35 +09:00  
				
					
						
							
							
								 
						
							
								0fbcb07bad 
								
							 
						 
						
							
							
								
								Support helm-secrets v4.0.0 ( #360 )  
							
							... 
							
							
							
							Support helm-secret v4.0.0
Signed-off-by: KqLLL <lllkq546449541@gmail.com> 
							
						 
						
							2022-09-17 19:54:28 +09:00  
				
					
						
							
							
								 
						
							
								3cae3f4f89 
								
							 
						 
						
							
							
								
								add integration test  
							
							... 
							
							
							
							Signed-off-by: Quan TRAN <account@itscaro.me> 
							
						 
						
							2022-04-11 23:41:28 +02:00