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
dependabot[bot]
f9e969abf5
build(deps): bump tmp from 0.2.3 to 0.2.4 ( #1264 )
...
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2025-08-06 20:00:05 +00:00
dependabot[bot]
dee96aca05
build(deps): bump brace-expansion from 1.1.11 to 1.1.12 ( #1252 )
...
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2025-06-16 13:19:50 +02:00
dependabot[bot]
20869830fb
build(deps): bump undici from 5.28.5 to 5.29.0 ( #1236 )
...
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2025-05-15 18:35:49 +00:00
dependabot[bot]
0b0f1dde2d
build(deps): bump the dependencies group with 2 updates ( #1234 )
...
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2025-05-12 11:44:55 +00:00
Ludovic Fernandez
7774f98a88
feat: use absolute paths by default when using working-directory option ( #1231 )
2025-05-04 22:03:30 +02:00
dependabot[bot]
2968cc1a32
build(deps): bump the dependencies group across 1 directory with 3 updates ( #1213 )
...
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2025-03-30 00:34:56 +01:00
Ludovic Fernandez
dec74fa030
feat: golangci-lint v2 support ( #1198 )
2025-03-24 15:16:39 +01:00
dependabot[bot]
1f07148fa0
build(deps-dev): bump the dev-dependencies group with 3 updates ( #1207 )
...
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2025-03-24 13:11:28 +01:00
Ludovic Fernandez
911ec56a22
fix: update max version ( #1201 )
2025-03-17 22:47:30 +01:00
Ludovic Fernandez
2ee514f1f3
feat: restrict action v6 on golangci-lint v1 ( #1194 )
2025-03-12 17:10:24 +01:00
Ludovic Fernandez
7e7b516e44
fix: octokit retry ( #1193 )
2025-03-12 17:09:01 +01:00
dependabot[bot]
37d62ae433
build(deps): bump the dependencies group with 2 updates ( #1189 )
...
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2025-03-03 11:53:20 +00:00
dependabot[bot]
7b561e5ab6
build(deps): bump @octokit/plugin-paginate-rest from 9.2.1 to 9.2.2 ( #1187 )
...
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2025-02-24 13:11:36 +00:00
dependabot[bot]
378320cf0d
build(deps): bump @octokit/request from 8.4.0 to 8.4.1 ( #1181 )
...
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2025-02-19 00:38:38 +01:00
dependabot[bot]
0bc16cda6e
build(deps): bump the dependencies group with 2 updates ( #1178 )
...
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2025-02-17 13:01:26 +00:00
Ludovic Fernandez
8d744d5b7f
feat: verify with the JSONSchema by default ( #1171 )
2025-02-15 15:02:58 +01:00
dependabot[bot]
0e58f8e7ab
build(deps): bump @octokit/endpoint from 9.0.5 to 9.0.6 ( #1170 )
...
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2025-02-15 04:31:44 +01:00
dependabot[bot]
6a3fb764d5
build(deps): bump @octokit/request-error from 5.1.0 to 5.1.1 ( #1169 )
...
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2025-02-15 03:19:17 +01:00
Ludovic Fernandez
1c50240be2
fix: use config arg for verify ( #1168 )
2025-02-14 13:56:21 +01:00
Ludovic Fernandez
f7463c56f6
feat: add an option to verify with the JSONSchema ( #1167 )
2025-02-13 23:14:24 +01:00
Ludovic Fernandez
32f961426b
chore: extract patch related code ( #1166 )
2025-02-13 22:16:32 +01:00
Ludovic Fernandez
ea34ee71d6
fix: go.mod parsing ( #1165 )
2025-02-13 13:35:39 +01:00
Ludovic Fernandez
b85ce4ff0a
fix: path patch ( #1162 )
2025-02-10 15:33:29 +01:00
Ludovic Fernandez
3e6beafdff
fix: restrict patched version to v1 ( #1158 )
2025-02-09 02:03:24 +01:00
Ludovic Fernandez
1dd93d052e
chore: use new assets file ( #1154 )
2025-02-04 15:15:08 +01:00
dependabot[bot]
9665fb5353
build(deps): bump undici from 5.28.4 to 5.28.5 ( #1150 )
...
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2025-01-27 12:12:42 +00:00
dependabot[bot]
7ec71f69b1
build(deps): bump the dependencies group with 2 updates ( #1147 )
...
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2025-01-20 18:21:27 +01:00
Ludovic Fernandez
ec5d18412c
feat: support linux arm64 public preview ( #1144 )
2025-01-16 21:40:47 +01:00
dependabot[bot]
774c35bccc
build(deps): bump @actions/cache from 3.3.0 to 4.0.0 in the dependencies group ( #1135 )
...
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2024-12-09 14:21:16 +01:00
dependabot[bot]
9e66d46e22
build(deps-dev): bump the dev-dependencies group across 1 directory with 4 updates ( #1132 )
...
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2024-12-02 12:54:29 +01:00
dependabot[bot]
ea0c88120e
build(deps): bump the dependencies group with 2 updates ( #1123 )
...
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2024-11-04 12:52:08 +01:00
dependabot[bot]
3d4174dbf5
build(deps): bump the dependencies group with 2 updates ( #1113 )
...
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2024-10-07 17:31:44 +02:00
dependabot[bot]
971e284b60
build(deps-dev): bump the dev-dependencies group with 3 updates ( #1108 )
...
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2024-09-30 15:40:11 +02:00
Ludovic Fernandez
c7bab6f874
fix: clean go install output ( #1102 )
2024-09-13 00:04:49 +02:00
dependabot[bot]
cb36b7b064
build(deps): bump the dependencies group across 1 directory with 2 updates ( #1096 )
...
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2024-08-29 21:53:11 +02:00
dependabot[bot]
acfc9fc846
build(deps): bump the dependencies group with 2 updates ( #1089 )
...
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2024-08-29 20:33:04 +02:00
Ludovic Fernandez
aaa42aa062
feat: allow to skip golangci-lint installation ( #1079 )
2024-07-30 00:16:22 +02:00
Fernandez Ludovic
66f63c74bb
chore: generate
2024-07-03 01:03:27 +02:00
dependabot[bot]
e43020d72a
build(deps-dev): bump the dev-dependencies group with 3 updates ( #1065 )
...
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2024-06-24 14:17:02 +02:00
Fernandez Ludovic
32b7e669bc
chore: update lock (nodejs 20)
2024-05-24 20:13:29 +02:00
Fernandez Ludovic
42ebe7fde9
chore: generate
2024-05-10 03:49:44 +02:00
Ludovic Fernandez
a4f60bb28d
fix: use 3-dots syntax for diff on push ( #1040 )
2024-05-08 05:51:20 +02:00
Ludovic Fernandez
789f114c52
feat: rewrite format handling ( #1038 )
2024-05-07 01:40:17 +02:00
Ludovic Fernandez
38e1018663
feat: improve log about pwd/cwd ( #1033 )
2024-05-05 01:13:21 +02:00
Ludovic Fernandez
21e9e6b47f
feat: use OS and working-directory as cache key ( #1032 )
2024-05-04 18:43:48 +02:00
Fernandez Ludovic
dbe4fc23f1
chore: use getBooleanInput
2024-05-04 17:49:04 +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
aebff4bd9c
feat: add option to enable/disable annotations
2024-05-04 01:40:50 +02:00