diff --git a/.golangci.yml b/.golangci.yml index 95fcec6e92..5246c06c34 100644 --- a/.golangci.yml +++ b/.golangci.yml @@ -1,18 +1,8 @@ run: - # timeout for analysis - deadline: 10m + go: "1.22.6" - # Skip autogenerated files for mobile and gRPC as well as copied code for - # internal use. - skip-files: - - "mobile\\/.*generated\\.go" - - "\\.pb\\.go$" - - "\\.pb\\.gw\\.go$" - - "internal\\/musig2v040" - - skip-dirs: - - channeldb/migration_01_to_11 - - channeldb/migration/lnwire21 + # Abort after 10 minutes. + timeout: 10m build-tags: - autopilotrpc @@ -57,7 +47,6 @@ linters-settings: - G306 # Poor file permissions used when writing to a new file. staticcheck: - go: "1.22.6" checks: ["-SA1019"] lll: @@ -217,7 +206,19 @@ linters: issues: # Only show newly introduced problems. - new-from-rev: 8c66353e4c02329abdacb5a8df29998035ec2e24 + new-from-rev: 77c7f776d5cbf9e147edc81d65ae5ba177a684e5 + + # Skip autogenerated files for mobile and gRPC as well as copied code for + # internal use. + skip-files: + - "mobile\\/.*generated\\.go" + - "\\.pb\\.go$" + - "\\.pb\\.gw\\.go$" + - "internal\\/musig2v040" + + skip-dirs: + - channeldb/migration_01_to_11 + - channeldb/migration/lnwire21 exclude-rules: # Exclude gosec from running for tests so that tests with weak randomness