aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMax Resnick <max@ofmax.li>2025-05-24 23:30:58 -0700
committerMax Resnick <max@ofmax.li>2025-05-24 23:30:58 -0700
commitd72fcd195666c08d42ae6e2af9359817c4b00f77 (patch)
tree5cf724db60cd8a27ab08ca89417f0b4b8268d465
parentdeb7852082a23683e023da940297077047780a41 (diff)
downloadgo-bumpver-d72fcd195666c08d42ae6e2af9359817c4b00f77.tar.gz
chore: upgrade golangci lint
-rw-r--r--.golangci.yaml24
-rw-r--r--main.go6
2 files changed, 25 insertions, 5 deletions
diff --git a/.golangci.yaml b/.golangci.yaml
index 4655178..6065695 100644
--- a/.golangci.yaml
+++ b/.golangci.yaml
@@ -1,7 +1,27 @@
+version: "2"
linters:
enable:
- - bodyclose
- asciicheck
+ - bodyclose
+ - goconst
- gosec
+ exclusions:
+ generated: lax
+ presets:
+ - comments
+ - common-false-positives
+ - legacy
+ - std-error-handling
+ paths:
+ - third_party$
+ - builtin$
+ - examples$
+formatters:
+ enable:
- gci
- - goconst
+ exclusions:
+ generated: lax
+ paths:
+ - third_party$
+ - builtin$
+ - examples$
diff --git a/main.go b/main.go
index 8fd73a1..ddcd27e 100644
--- a/main.go
+++ b/main.go
@@ -160,7 +160,7 @@ var (
tags = append(tags, ver)
}
if len(tags) == 0 {
- return errors.New("No semver version found")
+ return errors.New("no semver version found")
}
preRelease := viper.GetBool("prerelease")
@@ -169,7 +169,7 @@ var (
// remoteName := viper.GetString("remote-name")
lastVersion := latestTag(tags)
if (lastVersion == &semver.Version{}) {
- return errors.New("No tags found. Not doing anything")
+ return errors.New("no tags found. Not doing anything")
}
if printLastVersion {
fmt.Fprint(cmd.OutOrStdout(), lastVersion)
@@ -238,7 +238,7 @@ func inOrStdinOrFile(inputReader io.Reader, path string) (*bufio.Scanner, error)
func checkArgPart(arg string) error {
isValidPart := slices.Contains(validPartArgs, arg)
if !isValidPart {
- return errors.New("A valid arg part is required")
+ return errors.New("a valid arg part is required")
}
return nil