* Update dependencies, Go version and address CVEs
Signed-off-by: Anton Troshin <anton@diagrid.io>
* update golangci-lint version and list of disabled linters form dapr/dapr
Signed-off-by: Anton Troshin <anton@diagrid.io>
* adjust golangci-lint settings and fix lint issues
Signed-off-by: Anton Troshin <anton@diagrid.io>
* fix test
Signed-off-by: Anton Troshin <anton@diagrid.io>
---------
Signed-off-by: Anton Troshin <anton@diagrid.io>
* Add version parsing check skip malformed versions and avoid panic
Signed-off-by: Anton Troshin <anton@diagrid.io>
* lint
Signed-off-by: Anton Troshin <anton@diagrid.io>
* do not return error on nil, skip bad versions
Signed-off-by: Anton Troshin <anton@diagrid.io>
* simplify condition to skip prerelease and versions with metadata
print warning on error and non-semver version tag
Signed-off-by: Anton Troshin <anton@diagrid.io>
---------
Signed-off-by: Anton Troshin <anton@diagrid.io>
* Go linter upgrade to 1.44
Signed-off-by: tanvigour <tanvi.gour@gmail.com>
* remove old excludes and address new ones
Signed-off-by: tanvigour <tanvi.gour@gmail.com>
* version: fix failing test
* version: fix linting errors in test
* version: simplify tests on bad addr
Co-authored-by: Mukundan Sundararajan <musundar@microsoft.com>