--- run: go: "1.23" output: sort-results: true linters-settings: goheader: values: const: AUTHOR: Jan Dittberner template: |- Copyright {{ AUTHOR }} SPDX-License-Identifier: GPL-3.0-or-later This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see . goimports: local-prefixes: git.dittberner.info/git/icinga2-matrix-notification misspell: locale: "US" ignore-words: - Icinga2 linters: disable-all: false enable: - bodyclose - containedctx - contextcheck - cyclop - decorder - errorlint - exportloopref - forbidigo - forcetypeassert - gocognit - goconst - gocritic - gofmt - goheader - goimports - mnd - gosec - lll - makezero - misspell - nakedret - nestif - nlreturn - nolintlint - predeclared - revive - rowserrcheck - sqlclosecheck - wrapcheck - wsl