From e0882d0bdd566c632b251393de36bf1aada77732 Mon Sep 17 00:00:00 2001 From: Lockwarr Date: Wed, 18 Sep 2024 16:22:42 +0300 Subject: [PATCH] fix: CI lint --- .github/workflows/nolus-core.yaml | 5 +++-- .golangci.yaml | 6 ++++++ go.mod | 4 ++-- go.sum | 2 ++ 4 files changed, 13 insertions(+), 4 deletions(-) diff --git a/.github/workflows/nolus-core.yaml b/.github/workflows/nolus-core.yaml index 80dc157d..af1decbf 100644 --- a/.github/workflows/nolus-core.yaml +++ b/.github/workflows/nolus-core.yaml @@ -98,7 +98,8 @@ jobs: steps: - uses: actions/setup-go@v5 with: - go-version: stable + go-version: 1.22 + cache: false - uses: actions/checkout@v4 @@ -111,7 +112,7 @@ jobs: skip-cache: true # Optional: The mode to install golangci-lint. It can be 'binary' or 'goinstall'. - # install-mode: "goinstall" + install-mode: "goinstall" test-unit: name: Run unit tests diff --git a/.golangci.yaml b/.golangci.yaml index 415e9ba0..5a663cca 100644 --- a/.golangci.yaml +++ b/.golangci.yaml @@ -35,6 +35,11 @@ output: sort-results: true issues: + exclude-rules: + - text: 'has no field or method' + linters: + - typecheck + # Maximum issues count per one linter. # Set to 0 to disable. # Default: 50 @@ -43,4 +48,5 @@ issues: # Set to 0 to disable. # Default: 3 max-same-issues: 0 + \ No newline at end of file diff --git a/go.mod b/go.mod index c6d76a05..0eb73cb2 100644 --- a/go.mod +++ b/go.mod @@ -228,8 +228,8 @@ replace ( github.com/cosmos/admin-module/v2 => github.com/neutron-org/admin-module/v2 v2.0.0 // cosmos-sdk-nolus fork adds --validate flag with default value 'true' on gov submit-proposal so we can validate the proposal on submission rather than directly on execution - // github.com/cosmos/cosmos-sdk => github.com/nolus-protocol/cosmos-sdk v0.50.7-nolus-rc1 - github.com/cosmos/cosmos-sdk => /home/denislavivanov/go/github/cosmos-sdk + github.com/cosmos/cosmos-sdk => github.com/nolus-protocol/cosmos-sdk v0.50.7-nolus-rc1 + // explicitely replace iavl to v1.2.0 cause sometimes go mod tidy uses not right version github.com/cosmos/iavl => github.com/cosmos/iavl v1.2.0 diff --git a/go.sum b/go.sum index ad98036a..bfd5b486 100644 --- a/go.sum +++ b/go.sum @@ -870,6 +870,8 @@ github.com/nats-io/nuid v1.0.1/go.mod h1:19wcPz3Ph3q0Jbyiqsd0kePYG7A95tJPxeL+1OS github.com/neutron-org/admin-module/v2 v2.0.0 h1:MlkSc1821sQ+G5/cYOajuqZ5/lM53xTbixpTtXnHh0A= github.com/neutron-org/admin-module/v2 v2.0.0/go.mod h1:RfOyabXsdJ5btcOKyKPZDYiZhtuKFubbJMOb8EJZtvA= github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno= +github.com/nolus-protocol/cosmos-sdk v0.50.7-nolus-rc1 h1:QK59L25el60UuVoosifSg3EVK+/n6urjln6yxNnxAI4= +github.com/nolus-protocol/cosmos-sdk v0.50.7-nolus-rc1/go.mod h1:84xDDJEHttRT7NDGwBaUOLVOMN0JNE9x7NbsYIxXs1s= github.com/nolus-protocol/neutron/v4 v4.0.1-nolus h1:21r0fWxqjfaLHkPS/y/H1WDxytisOZ3xPsvp+JHa1jU= github.com/nolus-protocol/neutron/v4 v4.0.1-nolus/go.mod h1:7TRawLFzMRs7sXuDd/R5VKHPUfNPDDMYaTcY2UjCqF0= github.com/nolus-protocol/wasmd v0.53.0-nolus h1:RRWI+6dABBCEEowPNxlEHbHYeNHamUVXaop57PF6J2I=