Pedro Tanaka
17e961267d
feat: add support for reading golangci-lint version from go.mod
...
Implements automatic version detection from go.mod files to keep
golangci-lint versions synchronized between the module and CI.
- Add new `go-mod-path` input parameter to specify custom go.mod location
- Automatically detect and use version from go.mod when no explicit version provided
- Force `goinstall` mode when using go.mod versions for compatibility
- Support both default go.mod and custom paths (e.g., tools/go.mod)
This eliminates the need to manually update versions in multiple places
and ensures CI uses the same golangci-lint version as the project.
Fixes #1268
Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com>
2025-08-21 12:54:47 +02:00
Fernandez Ludovic
cf2fd4c6eb
docs: remove perf example
2025-06-10 20:52:52 +02:00
Oleksandr Redko
5ca62b4042
docs: improve options description and README ( #1242 )
2025-05-28 15:22:34 +02:00
Ludovic Fernandez
7774f98a88
feat: use absolute paths by default when using working-directory option ( #1231 )
2025-05-04 22:03:30 +02:00
Harald Nordgren
16ece5e01d
docs: clarify that ’args: --path-mode=abs’ is needed for working-directory ( #1230 )
2025-05-04 21:41:49 +02:00
Ludovic Fernandez
c2427fec79
docs: update problem matchers section
2025-04-07 17:34:24 +02:00
Ludovic Fernandez
9551b25870
docs: typos and notes
2025-04-04 05:13:59 +02:00
Matt Johnson-Pint
f51fbec16f
docs: add note about github.workspace ( #1218 )
...
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2025-04-04 04:18:50 +02:00
Ludovic Fernandez
dec74fa030
feat: golangci-lint v2 support ( #1198 )
2025-03-24 15:16:39 +01:00
kema
9938e103f8
docs: fix checks permissions for annotations ( #1204 )
2025-03-19 12:23:45 +00:00
Ludovic Fernandez
b91d580160
docs: update annotation permissions ( #1203 )
2025-03-19 00:29:57 +01:00
Fernandez Ludovic
456fc0f735
docs: update examples
2025-02-22 19:01:11 +01:00
Ludovic Fernandez
3b4f037d0e
docs: improve verify option explanation ( #1175 )
2025-02-17 05:54:54 +01:00
Daniël van Eeden
fe19838e9e
docs: add notes for annotation config ( #1173 )
2025-02-16 18:21:00 +00:00
Ludovic Fernandez
f7463c56f6
feat: add an option to verify with the JSONSchema ( #1167 )
2025-02-13 23:14:24 +01:00
Fernandez Ludovic
db1c463e05
docs: move dev information into contribution guide
2025-02-09 03:07:48 +01:00
Fernandez Ludovic
697ae3d965
docs: information about releases
2025-02-09 02:31:53 +01:00
Fernandez Ludovic
e60da84bfa
chore: update branch references
2025-02-04 15:39:52 +01:00
Kotaro Otaka
a7b658d295
docs: update README options version from required to optional ( #1145 )
2025-01-17 12:24:51 +01:00
Dmitry Savintsev
363026db34
docs: update local development instructions ( #1125 )
...
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2024-11-08 21:40:36 +01:00
Kévin Dunglas
de8531069f
docs: update README.md to use golangci-lint v1.60 ( #1087 )
2024-08-18 15:31:41 +00:00
Ludovic Fernandez
aaa42aa062
feat: allow to skip golangci-lint installation ( #1079 )
2024-07-30 00:16:22 +02:00
Fernandez Ludovic
27d925f9c0
docs: fix workflow example
2024-06-22 22:40:58 +02:00
Fernandez Ludovic
24b3d93762
docs: fix workflow example path
2024-06-22 22:37:29 +02:00
Fernandez Ludovic
26b1e83940
docs: clarify workflow example path
2024-06-22 22:36:44 +02:00
Ludovic Fernandez
081b216ccf
docs: add Go workspace examples ( #1064 )
2024-06-22 22:34:31 +02:00
Fernandez Ludovic
e1ff6fb1c1
docs: improve examples
2024-05-27 04:48:36 +02:00
Fernandez Ludovic
4145754745
docs: add sponsoring links
2024-05-27 02:12:12 +02:00
Fernandez Ludovic
16507ab8ef
docs: improve workflow example
2024-05-26 21:19:24 +02:00
Fernandez Ludovic
725e01551b
docs: improve option examples
2024-05-26 21:16:11 +02:00
Fernandez Ludovic
bc05d62e37
docs: add explanation for github-token option
2024-05-20 18:31:17 +02:00
Fernandez Ludovic
d7e9c664d4
docs: use a fixed version
2024-05-12 22:03:15 +02:00
Fernandez Ludovic
5815a4b917
doc: improve readme
2024-05-07 02:02:33 +02:00
Fernandez Ludovic
23faadfdeb
doc: improve readme
2024-05-07 01:56:19 +02:00
Fernandez Ludovic
b556f25b3c
doc: improve readme
2024-05-07 01:44:28 +02:00
Ludovic Fernandez
789f114c52
feat: rewrite format handling ( #1038 )
2024-05-07 01:40:17 +02:00
Ludovic Fernandez
21e9e6b47f
feat: use OS and working-directory as cache key ( #1032 )
2024-05-04 18:43:48 +02:00
Ludovic Fernandez
dbb7ebcd4c
feat: add option to control cache invalidation interval ( #1031 )
2024-05-04 17:47:25 +02:00
Ludovic Fernandez
ecb32920c6
feat: uses 2 dots compare syntax for push diff ( #1030 )
2024-05-04 16:54:30 +02:00
Fernandez Ludovic
046435d14c
doc: improve options documentation
2024-05-04 02:42:39 +02:00
Fernandez Ludovic
ca8befdfb6
doc: improve options documentation
2024-05-04 02:36:06 +02:00
Fernandez Ludovic
aebff4bd9c
feat: add option to enable/disable annotations
2024-05-04 01:40:50 +02:00
Fernandez Ludovic
2bff406277
doc: improve options documentation
2024-05-04 01:27:11 +02:00
Fernandez Ludovic
7a6f31107b
doc: improve options description
2024-05-04 01:17:12 +02:00
Fernandez Ludovic
57c4c9d189
docs: update readme
2024-05-04 00:37:42 +02:00
Ludovic Fernandez
d073fb8ea7
doc: add information about annotation limitations
2024-05-01 04:24:14 +02:00
Ludovic Fernandez
9d1e0624a7
feat: only new issues enhancements ( #1029 )
2024-04-29 17:07:23 +02:00
Fernandez Ludovic
d149ece3f4
docs: update readme
2024-04-27 04:18:26 +02:00
Fernandez Ludovic
f89fd48199
docs: update readme
2024-04-27 03:06:28 +02:00
Fernandez Ludovic
47ef1b2e7f
docs: update readme
2024-04-26 17:25:34 +02:00