Basheer
aecc4135cc
enable commentstart check on admissionregistration API group
2026-01-22 10:05:23 +05:30
Kubernetes Prow Robot
6010707b8a
Merge pull request #135470 from Ignoramuss/optionalorrequired-scheduling
...
api: add +required markers to scheduling API
2026-01-21 21:21:28 +05:30
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
Ignoramuss
610ca77fc9
api: enable optionalorrequired linter for scheduling API
...
Enable the optionalorrequired linter rule and add exception patterns
for all other API groups except scheduling. This ensures the scheduling
API group is validated for proper +optional/+required markers.
Part of #134671
2026-01-06 16:24:47 -08: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