You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/src/docs/contributing/workflow.mdx
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@ By participating in this project, you agree to abide our [code of conduct](https
8
8
9
9
## Set up your machine
10
10
11
-
`golangci-lint` is written in [Go](https://go.dev).
11
+
Golangci-lint is written in [Go](https://go.dev).
12
12
13
13
Prerequisites:
14
14
@@ -40,21 +40,21 @@ Add your new or updated parameters to `.golangci.next.reference.yml` so they wil
40
40
41
41
## Submit a pull request
42
42
43
-
Push your branch to your `golangci-lint` fork and open a pull request against the
43
+
Push your branch to your golangci-lint fork and open a pull request against the
44
44
`main` branch.
45
45
46
46
## Pull request checks
47
47
48
48
First, please, accept [CLA](https://gist.github.com/jirfag/26a39fd375da84b2d5ad4296fecb0668) - [CLA assistant](https://cla-assistant.io/) will make a comment on the pull request about it.
49
49
50
-
Also, we run a few checks in CI by using GitHub Actions, you can see them [here](https://github.com/golangci/golangci-lint/blob/HEAD/.github/workflows/pr.yml).
50
+
Also, we run a few checks in CI by using GitHub Actions, you can see them [here](https://github.com/golangci/golangci-lint/blob/HEAD/.github/workflows).
51
51
52
52
## New releases
53
53
54
54
First, see [our versioning policy](/product/roadmap/#versioning-policy).
55
55
56
56
To make a new release create a tag `vx.y.z`. Don't forget to add zero patch version for a new minor release, e.g. `v1.99.0`.
57
-
A GitHub Action [workflow](https://github.com/golangci/golangci-lint/blob/HEAD/.github/workflows/tag.yml) will start building and publishing release after that.
57
+
A GitHub Action [workflow](https://github.com/golangci/golangci-lint/blob/HEAD/.github/workflows/release.yml) will start building and publishing release after that.
58
58
59
59
After making a release you need to update
60
60
GitHub [Action config](https://github.com/golangci/golangci-lint/blob/HEAD/assets/github-action-config.json) by running:
[](https://somsubhra.github.io/github-release-stats/?username=golangci&repository=golangci-lint)
12
-
13
-
`golangci-lint` is a fast linters runner for Go.
8
+
Golangci-lint is a fast linters runner for Go.
14
9
15
10
It runs linters in parallel, uses caching, supports YAML configuration,
16
11
integrates with all major IDEs, and includes over a hundred linters.
17
12
18
-
Join our Slack <IconContainercolor="#1DA1F2"><FaSlack /></IconContainer> channel by [joining Gophers workspace](https://invite.slack.golangbridge.org/)
19
-
and then [joining](https://gophers.slack.com/archives/CS0TBRKPC) channel [`#golangci-lint`](https://gophers.slack.com/archives/CS0TBRKPC).
20
-
21
-
Follow the news and releases:
22
-
23
-
[](https://fosstodon.org/@golangcilint)
24
-
[](https://twitter.com/golangci)
13
+

25
14
26
15
## Features
27
16
28
-
- ⚡ [Very fast](/product/performance): runs linters in parallel, reuses Go build cache and caches analysis results.
17
+
- ⚡ Fast: runs linters in parallel, reuses Go build cache and caches analysis results.
- 🖥 [Integrations](/welcome/integrations) with VS Code, Sublime Text, GoLand, GNU Emacs, Vim, GitHub Actions.
31
20
- 🥇 [A lot of linters](/usage/linters) included, no need to install them.
@@ -36,19 +25,24 @@ Follow the news and releases:
36
25
37
26
## Supporting Us
38
27
28
+
Golangci-lint is a free and open-source project built by volunteers.
29
+
30
+
If you value it, consider supporting us, we appreciate it! ❤️
31
+
39
32
[](https://opencollective.com/golangci-lint)
`golangci-lint` is a free and open-source project built by volunteers.
44
-
45
-
If you value it, consider supporting us, we appreciate it! ❤️
36
+
## Social Networks
46
37
47
-
## Demo
38
+
Join our Slack <IconContainercolor="#1DA1F2"><FaSlack /></IconContainer> channel by [joining Gophers workspace](https://invite.slack.golangbridge.org/)
39
+
and then [joining](https://gophers.slack.com/archives/CS0TBRKPC) channel [#golangci-lint](https://gophers.slack.com/archives/CS0TBRKPC).
48
40
49
-

41
+
Follow the news and releases:
50
42
51
-
[Get started now!](/welcome/install)
43
+
[](https://fosstodon.org/@golangcilint)
44
+
[](https://fosstodon.org/@golangcilint)
45
+
[](https://twitter.com/golangci)
0 commit comments