diff --git a/.github/workflows/goreleaser.yml b/.github/workflows/goreleaser.yml index d3a5593..bf137c1 100644 --- a/.github/workflows/goreleaser.yml +++ b/.github/workflows/goreleaser.yml @@ -1,9 +1,8 @@ name: GoReleaser on: - push: - tags: - - "v*" + release: + types: [published] permissions: contents: write diff --git a/cmd/util_test.go b/cmd/util_test.go index 3167aba..0e87669 100644 --- a/cmd/util_test.go +++ b/cmd/util_test.go @@ -93,16 +93,12 @@ func injectStdin(t *testing.T, content string) { if _, err := w.WriteString(content); err != nil { t.Fatal(err) } - if err := w.Close(); err != nil { - t.Fatal(err) - } + w.Close() old := os.Stdin os.Stdin = r t.Cleanup(func() { os.Stdin = old - if err := r.Close(); err != nil { - t.Errorf("injectStdin: close pipe: %v", err) - } + r.Close() }) }