greizgh
6609f60938
actually lint file on CI ( #2018 )
...
* replace deprecated golangci-lint output format
CI was producing this kind of messages:
> [config_reader] The output format `github-actions` is deprecated, please use `colored-line-number`
* Actually lint files on CI
2024-09-05 13:37:05 +02:00
Vitalij Dovhanyc
ef26f58085
update gh workflow actions ( #1809 )
2024-03-13 13:43:06 +01:00
Kristoffer Dalby
f581d4d9c0
replace linter actions with nix to ensure consistent version ( #1773 )
2024-02-18 13:33:40 +01:00
Juan Font
54f5c249f1
Fix various linting issues + golang-lint upgrade ( #1245 )
2023-03-03 18:22:47 +01:00
Juan Font
7c765fb3dc
Update prettier action
...
Update prettier action
2023-02-26 13:54:30 +01:00
Kristoffer Dalby
cffa040474
Cancel old builds if new commits appear
...
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>
2023-01-30 14:57:10 +01:00
Kristoffer Dalby
c31328a54a
Fix bitrotted versions in gh ci
...
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>
2022-11-04 10:46:23 +01:00
Kristoffer Dalby
6e83b7f06b
Give workflows better names
...
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>
2022-11-03 14:59:15 +01:00
Juan Font Alonso
ca0be81833
Target the latest version for golint
2022-09-04 11:31:06 +02:00
Juan Font Alonso
d6fa5c96ae
Update setup action for proto lint
2022-08-09 14:21:45 +02:00
Adrien Raffin-Caboisse
02ae7a0563
fix: pin version of golangci-lint to match dev config
2022-05-16 14:40:45 +02:00
Adrien Raffin-Caboisse
844ad15109
fix: revert previous commit and add exclusion of linter
2022-05-16 14:29:05 +02:00
Adrien Raffin-Caboisse
0445f404ec
fix: pin version of golangci-lint in GA
2022-05-16 14:12:49 +02:00
Kristoffer Dalby
70274d528c
Add nix to runn on lint and integration
2022-03-17 18:08:49 +00:00
Kristoffer Dalby
0862f60ff0
Put depth in the correct place
2022-01-30 09:54:26 +00:00
Kristoffer Dalby
991175f2aa
Add depth and avoidance for build
2022-01-30 09:49:15 +00:00
Kristoffer Dalby
1815040d98
Set up build build avoidance
...
This commit configures the CI to run specific parts of the CI when
relevant changes has been made.
This should help us not have to deal with the integration tests when we
do doc/admin changes.
2022-01-30 09:43:48 +00:00
Kristoffer Dalby
ab45cd37f8
Only golint new problems
2022-01-28 17:40:39 +00:00
Kristoffer Dalby
806f0d3e6c
Format lint
2021-11-13 09:20:59 +00:00
Kristoffer Dalby
fa0922d5bb
define proto dir for buf
2021-11-13 09:18:00 +00:00
Kristoffer Dalby
95b9f03fb3
update buf setup
2021-11-13 09:13:17 +00:00
Kristoffer Dalby
24e0c944b1
Align with update golangci-lint
2021-11-13 09:11:03 +00:00
Kristoffer Dalby
edfcdc466c
Update lint ci file with prettier and proto
2021-11-13 08:13:38 +00:00
Kristoffer Dalby
c9bd25d05c
Remove golint from github actions
2021-10-27 07:07:44 +00:00
Juan Font
536e8b71bf
Removed wrong syntax in actions
2021-09-13 22:59:33 +02:00
Juan Font
eae1b6a3de
More timeout in linting
2021-09-13 22:51:58 +02:00
Juan Font
31cc61478f
More timeout in linting
2021-09-13 22:47:38 +02:00
Juan Font
3095c1e150
Trying to correct Actions issues
2021-09-13 22:45:31 +02:00
Juan Font
11fbef4bf0
Added extra timeout
2021-09-11 23:21:45 +02:00
Juan Font
8acaea0fbe
Increased timeout
2021-09-10 00:44:27 +02:00
Kristoffer Dalby
28ed8a5742
Actually rename lint
2021-08-21 15:42:23 +01:00
Kristoffer Dalby
f749be1490
Split lint and test CI files
...
This commit splits the lint and test steps into two different jobs in
github actions.
Consider this a suggestion, the idea is that when we look at PRs we will
see explicitly which one of the two types of checks fails without having
to open Github actions.
2021-08-21 15:40:27 +01:00