Skip to content

fix(deps): update module helm.sh/helm/v4 to v4.1.4

822fb9a
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Open

fix(deps): update module helm.sh/helm/v4 to v4.1.4 #254

fix(deps): update module helm.sh/helm/v4 to v4.1.4
822fb9a
Select commit
Loading
Failed to load commit list.
GitHub Actions / Go Tests succeeded Apr 9, 2026 in 1s

216 passed, 0 failed and 2 skipped

Tests passed successfully

✅ test-results.xml

218 tests were completed in 7s with 216 passed, 0 failed and 2 skipped.

Test suite Passed Failed Skipped Time
github.com/hayorov/helm-gcs/cmd/helm-gcs 1s
github.com/hayorov/helm-gcs/cmd/helm-gcs-getter 26✅ 1⚪ 1s
github.com/hayorov/helm-gcs/cmd/helm-gcs/cmd 28✅ 1s
github.com/hayorov/helm-gcs/pkg/gcs 12✅ 1⚪ 1s
github.com/hayorov/helm-gcs/pkg/repo 150✅ 1s

✅ github.com/hayorov/helm-gcs/cmd/helm-gcs-getter

⚪ TestGetterBinaryArgs
✅ TestVersionStringFormat/dev_version_with_empty_commit_and_date
✅ TestVersionStringFormat/release_version_with_commit_and_date
✅ TestVersionStringFormat/version_with_only_commit
✅ TestVersionStringFormat
✅ TestURLProtocolValidation/valid_gs://_protocol
✅ TestURLProtocolValidation/valid_gcs://_protocol
✅ TestURLProtocolValidation/valid_gs://_with_minimal_path
✅ TestURLProtocolValidation/valid_gcs://_with_deep_path
✅ TestURLProtocolValidation/invalid_http://_protocol
✅ TestURLProtocolValidation/invalid_https://_protocol
✅ TestURLProtocolValidation/invalid_s3://_protocol
✅ TestURLProtocolValidation/invalid_empty_URL
✅ TestURLProtocolValidation/invalid_file://_protocol
✅ TestURLProtocolValidation/invalid_plain_path
✅ TestURLProtocolValidation/case_sensitive_-_GS://_is_invalid
✅ TestURLProtocolValidation
✅ TestArgumentValidation/valid_arguments_with_5_args
✅ TestArgumentValidation/too_few_arguments_-_4_args
✅ TestArgumentValidation/too_few_arguments_-_3_args
✅ TestArgumentValidation/too_few_arguments_-_1_arg
✅ TestArgumentValidation/version_flag_only
✅ TestArgumentValidation/valid_args_with_gcs://_protocol
✅ TestArgumentValidation/invalid_protocol_in_URL
✅ TestArgumentValidation
✅ TestDownloadWithInvalidServiceAccount
✅ TestDownloadWithInvalidURL

✅ github.com/hayorov/helm-gcs/cmd/helm-gcs/cmd

✅ TestRootCommandStructure
✅ TestSubcommandsExist
✅ TestRootFlagRegistration/service-account
✅ TestRootFlagRegistration/debug
✅ TestRootFlagRegistration
✅ TestServiceAccountFlagDefaults
✅ TestDebugFlagDefaults
✅ TestInitCommandStructure
✅ TestPushCommandStructure
✅ TestPushCommandFlags
✅ TestPullCommandStructure
✅ TestRmCommandStructure
✅ TestRmCommandAliases
✅ TestRmCommandFlags
✅ TestVersionCommandStructure
✅ TestServiceAccountFunction
✅ TestCommandCount
✅ TestRootCommandHasPersistentPreRunE
✅ TestMetadataFlagOnPushCommand
✅ TestInitCommandHasArgs
✅ TestPushCommandHasArgs
✅ TestRmCommandHasArgs
✅ TestFindCommandByAlias
✅ TestAllCommandsHaveRunE
✅ TestVersionCommandHasRun
✅ TestDebugFlagType
✅ TestServiceAccountFlagType
✅ TestVersionCommandExecution

✅ github.com/hayorov/helm-gcs/pkg/gcs

⚪ TestObject
✅ TestSplitPath/valid_gs://_URL
✅ TestSplitPath/valid_gcs://_URL
✅ TestSplitPath/bucket_root_path
✅ TestSplitPath/nested_path
✅ TestSplitPath/invalid_scheme_-_http
✅ TestSplitPath/invalid_scheme_-_https
✅ TestSplitPath/no_scheme
✅ TestSplitPath/invalid_URL
✅ TestSplitPath
✅ TestNewClient/client_creation_with_default_credentials
✅ TestNewClient/client_creation_with_service_account
✅ TestNewClient

✅ github.com/hayorov/helm-gcs/pkg/repo

✅ TestResolveReference/simple_path_join
✅ TestResolveReference/path_with_trailing_slash
✅ TestResolveReference/nested_path
✅ TestResolveReference/bucket_root
✅ TestResolveReference/invalid_base_URL
✅ TestResolveReference
✅ TestGetURL/private_URL_unchanged
✅ TestGetURL/public_URL_with_custom_publicURL
✅ TestGetURL/public_URL_with_default_googleapis
✅ TestGetURL/public_URL_with_nested_path
✅ TestGetURL/public_URL_with_trailing_slash
✅ TestGetURL/public_URL_bucket_root
✅ TestGetURL/invalid_base_URL
✅ TestGetURL
✅ TestLogger/logger_with_debug_disabled
✅ TestLogger/logger_with_debug_enabled_via_flag
✅ TestLogger/logger_with_debug_enabled_via_env_var
✅ TestLogger
✅ TestEnvOr/env_var_set
✅ TestEnvOr/env_var_not_set
✅ TestEnvOr/env_var_set_to_empty_string
✅ TestEnvOr
✅ TestNew/create_repo_with_valid_path
✅ TestNew/create_repo_with_invalid_path
✅ TestNew
✅ TestErrIndexOutOfDate
✅ TestRemoveChartVersion/remove_first_element
✅ TestRemoveChartVersion/remove_middle_element
✅ TestRemoveChartVersion/remove_last_element
✅ TestRemoveChartVersion/remove_only_element
✅ TestRemoveChartVersion/remove_from_two_elements
✅ TestRemoveChartVersion
✅ TestApplyBucketPath/empty_bucket_path
✅ TestApplyBucketPath/simple_bucket_path
✅ TestApplyBucketPath/nested_bucket_path
✅ TestApplyBucketPath/bucket_path_with_base_trailing_slash
✅ TestApplyBucketPath
✅ TestDeleteChartFiles/success_deletes_all_URLs
✅ TestDeleteChartFiles/object_getter_error_returns_wrapped_error
✅ TestDeleteChartFiles/empty_URL_list_succeeds
✅ TestDeleteChartFiles
✅ TestNewRepo/valid_gs://_path
✅ TestNewRepo/valid_gcs://_path
✅ TestNewRepo/bucket_root
✅ TestNewRepo/nested_path
✅ TestNewRepo/path_with_trailing_slash
✅ TestNewRepo/invalid_URL
✅ TestNewRepo
✅ TestRetrieveRepositoryEntry/repository_not_found
✅ TestRetrieveRepositoryEntry/repository_found
✅ TestRetrieveRepositoryEntry/second_repository_found
✅ TestRetrieveRepositoryEntry/invalid_repo_file
✅ TestRetrieveRepositoryEntry/missing_repo_file
✅ TestRetrieveRepositoryEntry
✅ TestLoad/load_existing_repository
✅ TestLoad/load_non-existent_repository
✅ TestLoad
✅ TestRepoStruct/repo_fields_initialization
✅ TestRepoStruct
✅ TestLoggerDebugModes/debug_off,_no_env
✅ TestLoggerDebugModes/debug_on_via_flag
✅ TestLoggerDebugModes/debug_on_via_env_true
✅ TestLoggerDebugModes/debug_on_via_env_TRUE
✅ TestLoggerDebugModes/debug_off_with_false_env
✅ TestLoggerDebugModes/debug_off_with_empty_env
✅ TestLoggerDebugModes
✅ TestIndexFileURLConstruction/standard_bucket_path
✅ TestIndexFileURLConstruction/bucket_root
✅ TestIndexFileURLConstruction/deeply_nested_path
✅ TestIndexFileURLConstruction/gcs_scheme
✅ TestIndexFileURLConstruction
✅ TestEnvOrEdgeCases/special_characters_in_env_value
✅ TestEnvOrEdgeCases/unicode_in_env_value
✅ TestEnvOrEdgeCases
✅ TestResolveReferenceEdgeCases/path_with_special_characters
✅ TestResolveReferenceEdgeCases/empty_path_segment
✅ TestResolveReferenceEdgeCases/dot_path
✅ TestResolveReferenceEdgeCases/double_slash_in_base
✅ TestResolveReferenceEdgeCases
✅ TestGetURLEdgeCases/empty_base_URL
✅ TestGetURLEdgeCases/public_with_empty_publicURL_uses_googleapis
✅ TestGetURLEdgeCases/non-public_ignores_publicURL
✅ TestGetURLEdgeCases
✅ TestPushChartLoadError/chart_load_error
✅ TestPushChartLoadError
✅ TestRemoveChartNotFound/index_file_error
✅ TestRemoveChartNotFound
✅ TestChartLoaderInjection
✅ TestDigestFileInjection
✅ TestGcsObjectFuncInjection
✅ TestErrIndexOutOfDateWrapping
✅ TestRepoMethodsWithNilEntry
✅ TestLoadWithInvalidURL/repository_with_invalid_URL
✅ TestLoadWithInvalidURL
✅ TestNewWithVariousURLFormats/gs://_scheme
✅ TestNewWithVariousURLFormats/gcs://_scheme
✅ TestNewWithVariousURLFormats/http://_scheme_(still_valid_URL)
✅ TestNewWithVariousURLFormats/https://_scheme_(still_valid_URL)
✅ TestNewWithVariousURLFormats/empty_string
✅ TestNewWithVariousURLFormats/invalid_URL_with_bad_scheme
✅ TestNewWithVariousURLFormats
✅ TestRepoIndexFileURLGeneration/simple_path
✅ TestRepoIndexFileURLGeneration/root_bucket
✅ TestRepoIndexFileURLGeneration/deep_path
✅ TestRepoIndexFileURLGeneration/path_with_trailing_slash
✅ TestRepoIndexFileURLGeneration
✅ TestDebugFlagBehavior/debug_flag_defaults_to_false
✅ TestDebugFlagBehavior/debug_flag_can_be_set_to_true
✅ TestDebugFlagBehavior
✅ TestCreateErrors/gcs_object_error
✅ TestCreateErrors
✅ TestIndexFileError/gcs_object_error
✅ TestIndexFileError
✅ TestUploadIndexFileError/gcs_object_error
✅ TestUploadIndexFileError
✅ TestUploadChartErrors/file_open_error
✅ TestUploadChartErrors/gcs_object_error
✅ TestUploadChartErrors
✅ TestUpdateIndexFileErrors/digest_file_error
✅ TestUpdateIndexFileErrors/invalid_bucket_path_error
✅ TestUpdateIndexFileErrors/getURL_error
✅ TestUpdateIndexFileErrors
✅ TestRemoveChartErrors/index_file_error
✅ TestRemoveChartErrors
✅ TestPushChartErrors/index_file_error
✅ TestPushChartErrors
✅ TestRemoveChartVersionSliceBehavior/preserves_original_slice_capacity
✅ TestRemoveChartVersionSliceBehavior
✅ TestDeleteChartFilesMultipleURLs/stops_on_first_error
✅ TestDeleteChartFilesMultipleURLs
✅ TestLoadEdgeCases/repository_with_complex_URL
✅ TestLoadEdgeCases
✅ TestUploadChartResolveReferenceError/resolve_reference_error
✅ TestUploadChartResolveReferenceError
✅ TestUpdateIndexFileWithExistingChart/update_existing_chart_version
✅ TestUpdateIndexFileWithExistingChart
✅ TestCreateWithExistingIndex/index_already_exists_scenario_requires_real_GCS
✅ TestCreateWithExistingIndex
✅ TestPushChartChartLoaderError/chart_loader_error
✅ TestPushChartChartLoaderError
✅ TestRemoveChartIndexError/index_file_error_in_remove
✅ TestRemoveChartIndexError
✅ TestAllInjectableFunctionsInitialized/gcsObjectFunc_initialized
✅ TestAllInjectableFunctionsInitialized/chartLoader_initialized
✅ TestAllInjectableFunctionsInitialized/digestFile_initialized
✅ TestAllInjectableFunctionsInitialized
✅ TestRepoFieldAccess/entry_access
✅ TestRepoFieldAccess/indexFileURL_access
✅ TestRepoFieldAccess/indexFileGeneration_access
✅ TestRepoFieldAccess