Skip to content

Commit a9060ee

Browse files
committed
fix(ci): simplify golangci-lint config and update README
- Remove all invalid config fields from .golangci.yml - Add CI status badge to README - Remove redundant tagline (already in description)
1 parent 0be8f1f commit a9060ee

File tree

2 files changed

+1
-24
lines changed

2 files changed

+1
-24
lines changed

.golangci.yml

Lines changed: 0 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,5 @@
11
run:
22
timeout: 5m
3-
tests: true
4-
skip-dirs-use-default: true
5-
6-
output:
7-
formats:
8-
- format: colored-line-number
93

104
linters:
115
enable:
@@ -15,29 +9,13 @@ linters:
159
- ineffassign
1610
- staticcheck
1711
- unused
18-
disable:
19-
- structcheck
20-
- varcheck
21-
- deadcode
22-
23-
linters-settings:
24-
errcheck:
25-
check-blank: false
26-
exclude-functions:
27-
- fmt.Fprintf
28-
- fmt.Fprintln
29-
- (*os.File).Close
30-
- (*os.File).Sync
3112

3213
issues:
3314
exclude-rules:
3415
- path: _test\.go
3516
linters:
3617
- errcheck
3718
- unused
38-
- path: (vendor|docs|ml)/
39-
linters:
40-
- all
4119
- text: "Error return value is not checked"
4220
linters:
4321
- errcheck

README.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
# 🐺 Chuchu
22

3-
**An affordable, TDD-first AI coding assistant for Neovim**
4-
3+
[![CI](https://github.com/jadercorrea/chuchu/actions/workflows/ci.yml/badge.svg)](https://github.com/jadercorrea/chuchu/actions/workflows/ci.yml)
54
[![Go Version](https://img.shields.io/github/go-mod/go-version/jadercorrea/chuchu)](go.mod)
65
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE)
76
[![GitHub Issues](https://img.shields.io/github/issues/jadercorrea/chuchu)](https://github.com/jadercorrea/chuchu/issues)

0 commit comments

Comments
 (0)