From af92f86c904ac437767922dc422c2b89cd848b72 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Olive=CC=81r=20Falvai?= Date: Fri, 16 Sep 2022 16:26:05 +0200 Subject: [PATCH] Use standard linters --- .golangci.yml | 26 ++++++++++++++++++++++++++ bitrise.yml | 12 +++++++----- 2 files changed, 33 insertions(+), 5 deletions(-) create mode 100644 .golangci.yml diff --git a/.golangci.yml b/.golangci.yml new file mode 100644 index 0000000..80a9228 --- /dev/null +++ b/.golangci.yml @@ -0,0 +1,26 @@ +run: + skip-dirs: + - .*/mocks + +issues: + # https://github.com/golangci/golangci-lint/issues/2439 + exclude-use-default: false + +linters: + enable: + - errcheck + - gosimple + - govet + - ineffassign + - staticcheck + - typecheck + - unused + - revive + +linters-settings: + revive: + severity: error + rules: + - name: exported + arguments: + - checkPrivateReceivers diff --git a/bitrise.yml b/bitrise.yml index 01bffb0..168570c 100644 --- a/bitrise.yml +++ b/bitrise.yml @@ -1,11 +1,13 @@ format_version: "11" default_step_lib_source: https://github.com/bitrise-io/bitrise-steplib.git - workflows: test: steps: - - go-list: - - golint: - - errcheck: - - go-test: + - git::https://github.com/bitrise-steplib/steps-check.git: + title: Lint + inputs: + - workflow: lint + - skip_step_yml_validation: "yes" + - go-list: { } + - go-test: { }