1
0
mirror of https://github.com/goreleaser/goreleaser.git synced 2025-07-03 00:57:43 +02:00

refactor: replace fmt.Errorf with errors.New for consistency (#5294)

The PR replaces usages of `fmt.Errorf` with `errors.New` for creating
errors. Enables `perfsprint` linter to prevent future regressions.
This commit is contained in:
Oleksandr Redko
2024-11-18 19:07:22 +02:00
committed by GitHub
parent bae3bacc7d
commit ae4f6aa662
23 changed files with 57 additions and 37 deletions

View File

@ -2,7 +2,7 @@
package blob
import (
"fmt"
"errors"
"github.com/goreleaser/goreleaser/v2/internal/pipe"
"github.com/goreleaser/goreleaser/v2/internal/semerrgroup"
@ -22,7 +22,7 @@ func (Pipe) Default(ctx *context.Context) error {
for i := range ctx.Config.Blobs {
blob := &ctx.Config.Blobs[i]
if blob.Bucket == "" || blob.Provider == "" {
return fmt.Errorf("bucket or provider cannot be empty")
return errors.New("bucket or provider cannot be empty")
}
if blob.Directory == "" {
blob.Directory = "{{ .ProjectName }}/{{ .Tag }}"