• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

redhat-developer / yaml-language-server / 20936903426
84%
master: 80%

Build:
Build:
LAST BUILD BRANCH: main
DEFAULT BRANCH: master
Ran 12 Jan 2026 10:17PM UTC
Jobs 1
Files 57
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

12 Jan 2026 10:15PM UTC coverage: 83.637% (-0.04%) from 83.677%
20936903426

push

github

web-flow
feat: auto-detect Kubernetes crd schema (#1050)

* feat: auto-detect Kubernetes schema

automatically detect the Kubernetes schema based on the document's
GroupVersionKind (GVK) and retrieve the matching schema from the
CRD catalog.

* fix: only auto-detect k8s crd for k8s files

* feat: check if GVK in main kubeSchema

* fix: test

* fix: promises were made

* fix: rename crd options and document them

* fix eslint errors

* fix tests

* fix: do not use CRDs-catalog for builtin k8s ressources

* fix: clarify @ts-ignore

* fix: import type from ../jsonSchema

* Handle case where custom schema provider is present

The CRD schema resolving logic now runs even if a custom schema provider
is present,
allowing this to work properly in vscode-yaml.

Signed-off-by: David Thompson <davthomp@redhat.com>

* Add logic to handle OpenShift CRDs

The CRD schemas for OpenShift are layed out slightly different from
everything else in the CRD schema repo in order to provide different
sets of schemas for different versions of OpenShift.

Signed-off-by: David Thompson <davthomp@redhat.com>

---------

Signed-off-by: David Thompson <davthomp@redhat.com>
Co-authored-by: Marius Svechla <m.svechla@gmail.com>
Co-authored-by: Roland Wahl <rwahl@protonmail.com>
Co-authored-by: David Thompson <davthomp@redhat.com>

2383 of 3025 branches covered (78.78%)

Branch coverage included in aggregate %.

58 of 68 new or added lines in 6 files covered. (85.29%)

3633 of 4168 relevant lines covered (87.16%)

3095.17 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
3
67.9
-1.3% src/languageserver/handlers/settingsHandlers.ts
7
80.28
src/languageservice/services/crdUtil.ts
Jobs
ID Job ID Ran Files Coverage
1 20936903426.1 12 Jan 2026 10:17PM UTC 57
83.64
GitHub Action Run
Source Files on build 20936903426
  • Tree
  • List 57
  • Changed 5
  • Source Changed 5
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #20936903426
  • 5268a030 on github
  • Prev Build on main (#20927541088)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc