Fix: create whole config path if it doesnt exist yet (#2490)

* fix

Signed-off-by: David Fridrich <fridrich.david19@gmail.com>

* fix

Signed-off-by: David Fridrich <fridrich.david19@gmail.com>

---------

Signed-off-by: David Fridrich <fridrich.david19@gmail.com>
This commit is contained in:
David Fridrich 2024-09-10 16:46:47 +02:00 committed by GitHub
parent 1638f62a14
commit 92856e5627
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 5 additions and 0 deletions

View File

@ -355,6 +355,11 @@ func setCredentialHelperToConfig(confFilePath, helper string) error {
if err != nil {
return err
}
// create config path if doesnt exist
err = os.MkdirAll(filepath.Dir(confFilePath), 0755)
if err != nil {
return err
}
err = os.WriteFile(confFilePath, data, 0600)
if err != nil {