Skip to content

Commit 5f53d3e

Browse files
authored
chore: update linter (#2387)
1 parent ee7a9e4 commit 5f53d3e

File tree

5 files changed

+14
-9
lines changed

5 files changed

+14
-9
lines changed

.github/workflows/pr.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
runs-on: ubuntu-latest
1414
env:
1515
GO_VERSION: stable
16-
GOLANGCI_LINT_VERSION: v1.62.0
16+
GOLANGCI_LINT_VERSION: v1.63.3
1717
HUGO_VERSION: 0.131.0
1818
CGO_ENABLED: 0
1919
LEGO_E2E_TESTS: CI

.golangci.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,8 @@ linters-settings:
133133
errorf: true
134134
sprintf1: true
135135
strconcat: false
136+
usetesting:
137+
os-setenv: false # we already have a test "framework" to handle env vars
136138

137139
run:
138140
timeout: 10m

challenge/dns01/dns_challenge_manual_test.go

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,10 @@ func TestDNSProviderManual(t *testing.T) {
3030

3131
for _, test := range testCases {
3232
t.Run(test.desc, func(t *testing.T) {
33-
file, err := os.CreateTemp("", "lego_test")
33+
file, err := os.CreateTemp(t.TempDir(), "lego_test")
3434
require.NoError(t, err)
35-
defer func() { _ = os.Remove(file.Name()) }()
35+
36+
t.Cleanup(func() { _ = file.Close() })
3637

3738
_, err = file.WriteString(test.input)
3839
require.NoError(t, err)

platform/config/env/env_test.go

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -367,9 +367,10 @@ func TestGetOrFile_ReadsFiles(t *testing.T) {
367367
err = os.Unsetenv(varEnvName)
368368
require.NoError(t, err)
369369

370-
file, err := os.CreateTemp("", "lego")
370+
file, err := os.CreateTemp(t.TempDir(), "lego")
371371
require.NoError(t, err)
372-
defer os.Remove(file.Name())
372+
373+
t.Cleanup(func() { _ = file.Close() })
373374

374375
err = os.WriteFile(file.Name(), []byte("lego_file\n"), 0o644)
375376
require.NoError(t, err)
@@ -392,9 +393,10 @@ func TestGetOrFile_PrefersEnvVars(t *testing.T) {
392393
err = os.Unsetenv(varEnvName)
393394
require.NoError(t, err)
394395

395-
file, err := os.CreateTemp("", "lego")
396+
file, err := os.CreateTemp(t.TempDir(), "lego")
396397
require.NoError(t, err)
397-
defer os.Remove(file.Name())
398+
399+
t.Cleanup(func() { _ = file.Close() })
398400

399401
err = os.WriteFile(file.Name(), []byte("lego_file"), 0o644)
400402
require.NoError(t, err)

providers/dns/designate/designate_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -265,10 +265,10 @@ func TestNewDNSProviderConfig(t *testing.T) {
265265
func createCloudsYaml(t *testing.T, cloudName string, cloud clientconfig.Cloud) string {
266266
t.Helper()
267267

268-
file, err := os.CreateTemp("", "lego_test")
268+
file, err := os.CreateTemp(t.TempDir(), "lego_test")
269269
require.NoError(t, err)
270270

271-
t.Cleanup(func() { _ = os.RemoveAll(file.Name()) })
271+
t.Cleanup(func() { _ = file.Close() })
272272

273273
clouds := clientconfig.Clouds{
274274
Clouds: map[string]clientconfig.Cloud{

0 commit comments

Comments
 (0)