You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
run golangci-lint
Running [/home/runner/golangci-lint-1.57.1-linux-amd64/golangci-lint run --out-format=github-actions --version] in [] ...
Error: unknown flag: --version
Failed executing command with error: unknown flag: --version
Error: golangci-lint exit with code 3
Ran golangci-lint in 80ms
Usage:
golangci-lint run [flags]
Flags:
-c, --config PATH Read config from file path PATH
--no-config Don't read config file
-D, --disable strings Disable specific linter
--disable-all Disable all linters
-E, --enable strings Enable specific linter
--enable-all Enable all linters
--fast Enable only fast linters from enabled linters set (first run won't be fast)
-p, --presets strings Enable presets (bugs|comment|complexity|error|format|import|metalinter|module|performance|sql|style|test|unused) of linters. Run 'golangci-lint help linters' to see them. This option implies option --disable-all
--enable-only strings Override linters configuration section to only run the specific linter(s)
-j, --concurrency int Number of CPUs to use (Default: number of logical CPUs) (default 12)
--modules-download-mode string Modules download mode. If not empty, passed as -mod=<mode> to go tools
--issues-exit-code int Exit code when issues were found (default 1)
--go string Targeted Go version
--build-tags strings Build tags
--timeout duration Timeout for total work (default 1m0s)
--tests Analyze tests (*_test.go) (default true)
--allow-parallel-runners Allow multiple parallel golangci-lint instances running. If false (default) - golangci-lint acquires file lock on start.
--allow-serial-runners Allow multiple golangci-lint instances running, but serialize them around a lock. If false (default) - golangci-lint exits with an error if it fails to acquire file lock on start.
--out-format string Formats of output: colored-line-number|line-number|json|tab|checkstyle|code-climate|html|junit-xml|github-actions|teamcity (default "colored-line-number")
--print-issued-lines Print lines of code with issue (default true)
--print-linter-name Print linter name in issue line (default true)
--uniq-by-line Make issues output unique by line (default true)
--sort-results Sort linter results
--sort-order strings Sort order of linter results
--path-prefix string Path prefix to add to output
--show-stats Show statistics per linter
-e, --exclude strings Exclude issue by regexp
--exclude-use-default Use or not use default excludes:
--exclude-case-sensitive If set to true exclude and exclude rules regular expressions are case-sensitive
--max-issues-per-linter int Maximum issues count per one linter. Set to 0 to disable (default 50)
--max-same-issues int Maximum count of issues with the same text. Set to 0 to disable (default 3)
--exclude-files strings Regexps of files to exclude
--exclude-dirs strings Regexps of directories to exclude
--exclude-dirs-use-default Use or not use default excluded directories:
-n, --new Show only new issues: if there are unstaged changes or untracked files, only those changes are analyzed, else only changes in HEAD~ are analyzed.
--new-from-rev REV Show only new issues created after git revision REV
--new-from-patch PATH Show only new issues created in git patch with file path PATH
--whole-files Show issues in any part of update files (requires new-from-rev or new-from-patch)
--fix Fix found issues (if it's supported by the linter)
--cpu-profile-path string Path to CPU profile output file
--mem-profile-path string Path to memory profile output file
--print-resources-usage Print avg and max memory usage of golangci-lint and total time
--trace-path string Path to trace output file
Global Flags:
--color string Use color when printing; can be 'always', 'auto', or 'never' (default "auto")
-h, --help Help for a command
-v, --verbose Verbose output
The text was updated successfully, but these errors were encountered:
arukiidou
changed the title
ci broken:
ci broken: golangci-lint changes nreaks lint.
Mar 27, 2024
`golangci-lint run` no longer accepts `--version`,
so the hack we employ to install it using the official action
no longer works.
This replaces the flag with `--help`, and fixes broken CI.
Resolves#1423
---------
Signed-off-by: junya koyama <arukiidou@yahoo.co.jp>
Co-authored-by: Abhinav Gupta <mail@abhinavg.net>
Describe the bug
ci breaks from golangci-lint changes.
To Reproduce
Just run CI, No need to change anything,
Expected behavior
A clear and concise description of what you expected to happen.
Additional context
Removing flag will resolve it.
golangci-lint run
no longer have--version
flags.The text was updated successfully, but these errors were encountered: