diff --git a/.golangci.yml b/.golangci.yml index 61102990..e770f3b5 100644 --- a/.golangci.yml +++ b/.golangci.yml @@ -46,3 +46,8 @@ linters: - unused - whitespace - wsl +issues: + exclude-rules: + - path: '(.+)_test\.go' + linters: + - gosec diff --git a/core/replacement_test.go b/core/replacement_test.go index ba7fee35..d28d50cf 100644 --- a/core/replacement_test.go +++ b/core/replacement_test.go @@ -20,7 +20,7 @@ replaced here third line ignore me` - err := os.WriteFile(filepath, []byte(startData), os.ModeTemporary) + err := os.WriteFile(filepath, []byte(startData), os.ModePerm) then.Nil(t, err) rep := Replacement{ @@ -46,7 +46,7 @@ func TestFindAndReplaceWithTemplate(t *testing.T) { "version": "1.1.0", }` - err := os.WriteFile(filepath, []byte(startData), os.ModeTemporary) + err := os.WriteFile(filepath, []byte(startData), os.ModePerm) then.Nil(t, err) rep := Replacement{ @@ -78,7 +78,7 @@ level1: version: 0.0.1 ` - err := os.WriteFile(filepath, []byte(startData), os.ModeTemporary) + err := os.WriteFile(filepath, []byte(startData), os.ModePerm) then.Nil(t, err) rep := Replacement{ @@ -110,7 +110,7 @@ level1: version: 0.0.1 ` - err := os.WriteFile(filepath, []byte(startData), os.ModeTemporary) + err := os.WriteFile(filepath, []byte(startData), os.ModePerm) then.Nil(t, err) rep := Replacement{