Commit graph

20 commits

Author SHA1 Message Date
Kubernetes Prow Robot
57e68a76e3
Merge pull request #135842 from liyuerich/commentstartauthentication
enable commentstart check on authentication API group
2026-01-17 08:35:22 +05:30
yongruilin
49be15534e feat: Enforce +k8s:optional on +k8s:unionMember fields via dependenttag linter 2026-01-14 20:08:59 +00:00
Joel Speed
a64e802673
Enable nonullable rule for Kube API Linter 2026-01-09 10:38:15 +00:00
Matteo Fari
a1d638ea11
Enable nomaps rule for Kube API Linter (#134852)
* tested how many errors

* added exceptions

* added scoped exceptions per API group

* added struct.field specification

* improved regex match and included core and resources with the new struct.field format

* condensed exceptions using regex as requested

* fixed the scope kal nomaps exceptions to match existing fields
2026-01-06 23:59:39 +05:30
liyuerich
dfef76d018 enable commentstart check on authentication API group
Signed-off-by: liyuerich <yue.li@daocloud.io>
2026-01-04 16:58:51 +08:00
Joel Speed
b75c2ed9cc
Enable integers rule for Kube API Linter 2025-12-19 17:46:24 +00:00
Joel Speed
aa1dfd0ab8
Update NoTimestamp exceptions for qualified names 2025-12-19 14:57:24 +00:00
Kubernetes Prow Robot
907f9d26c7
Merge pull request #135302 from liyuerich/commentstartapidiscovery
enable commentstart check on apidiscovery API group
2025-12-17 20:00:46 -08:00
liyuerich
a9085f7358 enable commentstart check on apidiscovery API group
Signed-off-by: liyuerich <yue.li@daocloud.io>
2025-11-14 15:10:30 +08:00
shwetha-s-poojary
84baa7143e Enable notimestamp rule for Kube API Linter 2025-11-07 09:09:51 +05:30
liyuerich
18967f53dd enable commentstart check on adminssion API group
Signed-off-by: liyuerich <yue.li@daocloud.io>
2025-11-05 14:12:49 +08:00
Kevin Hannon
fda069a5d6 update kal to fix markdown table bug 2025-10-30 12:01:09 -04:00
Kevin Hannon
9cc3a06f0b enable duplicate tags for kal and add exceptions 2025-10-30 11:15:35 -04:00
yongruilin
7d1500bb1e feat: Add exceptions for conflicting markers in kube-api-linter 2025-10-22 18:02:06 +00:00
yongruilin
5fc2f3e5a9 feat: Enable conflicting markers linter to detect mutually exclusive field markers 2025-10-22 17:06:11 +00:00
Joel Speed
4e71993917
Enable SSATags linter to enforce +listType on lists in APIs 2025-09-19 13:57:07 +01:00
Joel Speed
d2ba13dac9
Add exceptions for existing issues for conditions linter 2025-09-12 18:07:54 +01:00
Joel Speed
894d724f98
Enable conditions linter for Kube API Linter 2025-09-12 18:06:55 +01:00
Joel Speed
e3b08f9871
Update KAL to latest and add shadow config for new options 2025-09-12 18:06:17 +01:00
Joel Speed
2f50d0a510
Add kube-api-linter plugin to golangci-lint 2025-05-16 16:04:15 +01:00