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

eclipsesource / jsonforms / 31095527554
83%
master: 84%

Build:
Build:
LAST BUILD BRANCH: dependabot/npm_and_yarn/angular/core-20.3.27
DEFAULT BRANCH: master
Ran 06 Aug 2026 11:06AM UTC
Jobs 1
Files 791
Run time 2min
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

03 Aug 2026 08:19AM UTC coverage: 82.798% (-1.5%) from 84.286%
31095527554

Pull #2606

github

sdirix
ci: add release-website workflow to pin and deploy the website

Standalone, manually-triggered workflow that pins the website's
@jsonforms/* dependencies to a given stable release, verifies the site
builds, pushes the bump, and triggers the Netlify deploy. Kept separate
from publish.yaml so a website failure never blocks a published npm
release and the site stays independently redeployable.

The optional regenerate_docs input rebuilds the typedoc API docs from
the current state of master (no tag checkout) and commits the refreshed
website/static/api together with the pin, replacing the manual
copy-docs step. Run it right after a stable release, while master still
matches the released code.

Drop the deploy-hook trigger from publish.yaml in favor of this
workflow: it fired before the website's dependencies were bumped, so it
deployed the site against the previous release. release-website is now
the single deploy path; netlify.toml's comment points at it.
Pull Request #2606: chore: migration of website repository

10809 of 28938 branches covered (37.35%)

18646 of 22520 relevant lines covered (82.8%)

32.96 hits per line

Coverage Regressions

Lines Coverage ∆ File
79
55.78
0.0% packages/examples-react/node_modules/@jsonforms/react/src/JsonFormsContext.tsx
79
55.78
0.0% packages/material-renderers/node_modules/@jsonforms/react/src/JsonFormsContext.tsx
79
55.78
0.0% packages/react/src/JsonFormsContext.tsx
79
55.78
0.0% packages/vanilla-renderers/node_modules/@jsonforms/react/src/JsonFormsContext.tsx
33
84.17
-0.11% packages/angular-material/node_modules/@jsonforms/core/src/mappers/renderer.ts
33
84.17
-0.11% packages/angular/node_modules/@jsonforms/core/src/mappers/renderer.ts
33
84.17
-0.11% packages/core/src/mappers/renderer.ts
33
84.17
-0.11% packages/examples/node_modules/@jsonforms/core/src/mappers/renderer.ts
33
84.17
-0.11% packages/examples-react/node_modules/@jsonforms/core/src/mappers/renderer.ts
33
84.17
-0.11% packages/material-renderers/node_modules/@jsonforms/core/src/mappers/renderer.ts
33
84.17
-0.11% packages/react/node_modules/@jsonforms/core/src/mappers/renderer.ts
33
84.17
-0.11% packages/vanilla-renderers/node_modules/@jsonforms/core/src/mappers/renderer.ts
33
84.17
-0.11% packages/vue/node_modules/@jsonforms/core/src/mappers/renderer.ts
33
84.17
-0.11% packages/vue-vanilla/node_modules/@jsonforms/core/src/mappers/renderer.ts
33
84.17
-0.11% packages/vue-vuetify/node_modules/@jsonforms/core/src/mappers/renderer.ts
22
86.73
0.07% packages/angular-material/node_modules/@jsonforms/core/src/testers/testers.ts
22
86.73
0.07% packages/angular/node_modules/@jsonforms/core/src/testers/testers.ts
22
86.73
0.07% packages/core/src/testers/testers.ts
22
86.73
0.07% packages/examples/node_modules/@jsonforms/core/src/testers/testers.ts
22
86.73
0.07% packages/examples-react/node_modules/@jsonforms/core/src/testers/testers.ts
22
86.73
0.07% packages/material-renderers/node_modules/@jsonforms/core/src/testers/testers.ts
22
86.73
0.07% packages/react/node_modules/@jsonforms/core/src/testers/testers.ts
22
86.73
0.07% packages/vanilla-renderers/node_modules/@jsonforms/core/src/testers/testers.ts
22
86.73
0.07% packages/vue/node_modules/@jsonforms/core/src/testers/testers.ts
22
86.73
0.07% packages/vue-vanilla/node_modules/@jsonforms/core/src/testers/testers.ts
22
86.73
0.07% packages/vue-vuetify/node_modules/@jsonforms/core/src/testers/testers.ts
11
70.69
-3.16% packages/angular-material/node_modules/@jsonforms/core/src/i18n/i18nUtil.ts
11
35.29
-64.71% packages/angular-material/node_modules/@jsonforms/core/src/util/ids.ts
11
70.69
-3.16% packages/angular/node_modules/@jsonforms/core/src/i18n/i18nUtil.ts
11
35.29
-64.71% packages/angular/node_modules/@jsonforms/core/src/util/ids.ts
11
70.69
-3.16% packages/core/src/i18n/i18nUtil.ts
11
35.29
-64.71% packages/core/src/util/ids.ts
11
70.69
-3.16% packages/examples/node_modules/@jsonforms/core/src/i18n/i18nUtil.ts
11
35.29
-64.71% packages/examples/node_modules/@jsonforms/core/src/util/ids.ts
11
70.69
-3.16% packages/examples-react/node_modules/@jsonforms/core/src/i18n/i18nUtil.ts
11
35.29
-64.71% packages/examples-react/node_modules/@jsonforms/core/src/util/ids.ts
11
70.69
-3.16% packages/material-renderers/node_modules/@jsonforms/core/src/i18n/i18nUtil.ts
11
35.29
-64.71% packages/material-renderers/node_modules/@jsonforms/core/src/util/ids.ts
11
70.69
-3.16% packages/react/node_modules/@jsonforms/core/src/i18n/i18nUtil.ts
11
35.29
-64.71% packages/react/node_modules/@jsonforms/core/src/util/ids.ts
11
70.69
-3.16% packages/vanilla-renderers/node_modules/@jsonforms/core/src/i18n/i18nUtil.ts
11
35.29
-64.71% packages/vanilla-renderers/node_modules/@jsonforms/core/src/util/ids.ts
11
70.69
-3.16% packages/vue/node_modules/@jsonforms/core/src/i18n/i18nUtil.ts
11
35.29
-64.71% packages/vue/node_modules/@jsonforms/core/src/util/ids.ts
11
70.69
-3.16% packages/vue-vanilla/node_modules/@jsonforms/core/src/i18n/i18nUtil.ts
11
35.29
-64.71% packages/vue-vanilla/node_modules/@jsonforms/core/src/util/ids.ts
11
70.69
-3.16% packages/vue-vuetify/node_modules/@jsonforms/core/src/i18n/i18nUtil.ts
11
35.29
-64.71% packages/vue-vuetify/node_modules/@jsonforms/core/src/util/ids.ts
10
62.79
0.89% packages/angular-material/src/library/controls/number.renderer.ts
9
67.65
0.98% packages/angular-material/src/library/controls/date.renderer.ts
6
88.46
0.23% packages/angular-material/node_modules/@jsonforms/core/src/util/util.ts
6
88.46
0.23% packages/angular/node_modules/@jsonforms/core/src/util/util.ts
6
88.46
0.23% packages/core/src/util/util.ts
6
88.46
0.23% packages/examples/node_modules/@jsonforms/core/src/util/util.ts
6
88.46
0.23% packages/examples-react/node_modules/@jsonforms/core/src/util/util.ts
6
88.46
0.23% packages/material-renderers/node_modules/@jsonforms/core/src/util/util.ts
6
88.46
0.23% packages/react/node_modules/@jsonforms/core/src/util/util.ts
6
88.46
0.23% packages/vanilla-renderers/node_modules/@jsonforms/core/src/util/util.ts
6
88.46
0.23% packages/vue/node_modules/@jsonforms/core/src/util/util.ts
6
88.46
0.23% packages/vue-vanilla/node_modules/@jsonforms/core/src/util/util.ts
6
88.46
0.23% packages/vue-vuetify/node_modules/@jsonforms/core/src/util/util.ts
5
81.48
0.71% packages/angular-material/src/library/layouts/array-layout.renderer.ts
4
83.05
-5.47% packages/angular-material/node_modules/@jsonforms/core/src/generators/uischema.ts
4
90.48
1.59% packages/angular-material/node_modules/@jsonforms/core/src/mappers/cell.ts
4
92.47
0.08% packages/angular-material/node_modules/@jsonforms/core/src/reducers/core.ts
4
90.48
0.23% packages/angular-material/src/library/other/table.renderer.ts
4
83.05
-5.47% packages/angular/node_modules/@jsonforms/core/src/generators/uischema.ts
4
90.48
1.59% packages/angular/node_modules/@jsonforms/core/src/mappers/cell.ts
4
92.47
0.08% packages/angular/node_modules/@jsonforms/core/src/reducers/core.ts
4
83.05
-5.47% packages/core/src/generators/uischema.ts
4
90.48
1.59% packages/core/src/mappers/cell.ts
4
92.47
0.08% packages/core/src/reducers/core.ts
4
83.05
-5.47% packages/examples/node_modules/@jsonforms/core/src/generators/uischema.ts
4
90.48
1.59% packages/examples/node_modules/@jsonforms/core/src/mappers/cell.ts
4
92.47
0.08% packages/examples/node_modules/@jsonforms/core/src/reducers/core.ts
4
83.05
-5.47% packages/examples-react/node_modules/@jsonforms/core/src/generators/uischema.ts
4
90.48
1.59% packages/examples-react/node_modules/@jsonforms/core/src/mappers/cell.ts
4
92.47
0.08% packages/examples-react/node_modules/@jsonforms/core/src/reducers/core.ts
4
83.05
-5.47% packages/material-renderers/node_modules/@jsonforms/core/src/generators/uischema.ts
4
90.48
1.59% packages/material-renderers/node_modules/@jsonforms/core/src/mappers/cell.ts
4
92.47
0.08% packages/material-renderers/node_modules/@jsonforms/core/src/reducers/core.ts
4
83.05
-5.47% packages/react/node_modules/@jsonforms/core/src/generators/uischema.ts
4
90.48
1.59% packages/react/node_modules/@jsonforms/core/src/mappers/cell.ts
4
92.47
0.08% packages/react/node_modules/@jsonforms/core/src/reducers/core.ts
4
83.05
-5.47% packages/vanilla-renderers/node_modules/@jsonforms/core/src/generators/uischema.ts
4
90.48
1.59% packages/vanilla-renderers/node_modules/@jsonforms/core/src/mappers/cell.ts
4
92.47
0.08% packages/vanilla-renderers/node_modules/@jsonforms/core/src/reducers/core.ts
4
83.05
-5.47% packages/vue/node_modules/@jsonforms/core/src/generators/uischema.ts
4
90.48
1.59% packages/vue/node_modules/@jsonforms/core/src/mappers/cell.ts
4
92.47
0.08% packages/vue/node_modules/@jsonforms/core/src/reducers/core.ts
4
83.05
-5.47% packages/vue-vanilla/node_modules/@jsonforms/core/src/generators/uischema.ts
4
90.48
1.59% packages/vue-vanilla/node_modules/@jsonforms/core/src/mappers/cell.ts
4
92.47
0.08% packages/vue-vanilla/node_modules/@jsonforms/core/src/reducers/core.ts
4
83.05
-5.47% packages/vue-vuetify/node_modules/@jsonforms/core/src/generators/uischema.ts
4
90.48
1.59% packages/vue-vuetify/node_modules/@jsonforms/core/src/mappers/cell.ts
4
92.47
0.08% packages/vue-vuetify/node_modules/@jsonforms/core/src/reducers/core.ts
3
90.0
0.0% packages/material-renderers/src/layouts/ExpandPanelRenderer.tsx
2
90.0
2.82% packages/angular-material/node_modules/@jsonforms/core/src/mappers/util.ts
2
95.12
-2.44% packages/angular-material/node_modules/@jsonforms/core/src/util/errors.ts
2
85.71
1.1% packages/angular-material/src/library/controls/text.renderer.ts
2
96.23
0.07% packages/angular-material/src/library/other/master-detail/master.ts
2
90.0
2.82% packages/angular/node_modules/@jsonforms/core/src/mappers/util.ts
2
95.12
-2.44% packages/angular/node_modules/@jsonforms/core/src/util/errors.ts
2
90.0
2.82% packages/core/src/mappers/util.ts
2
95.12
-2.44% packages/core/src/util/errors.ts
2
90.0
2.82% packages/examples/node_modules/@jsonforms/core/src/mappers/util.ts
2
95.12
-2.44% packages/examples/node_modules/@jsonforms/core/src/util/errors.ts
2
90.0
2.82% packages/examples-react/node_modules/@jsonforms/core/src/mappers/util.ts
2
95.12
-2.44% packages/examples-react/node_modules/@jsonforms/core/src/util/errors.ts
2
90.0
2.82% packages/material-renderers/node_modules/@jsonforms/core/src/mappers/util.ts
2
95.12
-2.44% packages/material-renderers/node_modules/@jsonforms/core/src/util/errors.ts
2
95.74
0.09% packages/material-renderers/src/complex/MaterialOneOfRenderer.tsx
2
90.0
2.82% packages/react/node_modules/@jsonforms/core/src/mappers/util.ts
2
95.12
-2.44% packages/react/node_modules/@jsonforms/core/src/util/errors.ts
2
90.0
2.82% packages/vanilla-renderers/node_modules/@jsonforms/core/src/mappers/util.ts
2
95.12
-2.44% packages/vanilla-renderers/node_modules/@jsonforms/core/src/util/errors.ts
2
90.0
2.82% packages/vue/node_modules/@jsonforms/core/src/mappers/util.ts
2
95.12
-2.44% packages/vue/node_modules/@jsonforms/core/src/util/errors.ts
2
90.0
2.82% packages/vue-vanilla/node_modules/@jsonforms/core/src/mappers/util.ts
2
95.12
-2.44% packages/vue-vanilla/node_modules/@jsonforms/core/src/util/errors.ts
2
90.0
2.82% packages/vue-vuetify/node_modules/@jsonforms/core/src/mappers/util.ts
2
95.12
-2.44% packages/vue-vuetify/node_modules/@jsonforms/core/src/util/errors.ts
1
95.77
0.37% packages/angular-material/node_modules/@jsonforms/core/src/util/runtime.ts
1
92.86
0.55% packages/angular-material/src/library/other/object.renderer.ts
1
95.77
0.37% packages/angular/node_modules/@jsonforms/core/src/util/runtime.ts
1
95.77
0.37% packages/core/src/util/runtime.ts
1
95.77
0.37% packages/examples/node_modules/@jsonforms/core/src/util/runtime.ts
1
95.77
0.37% packages/examples-react/node_modules/@jsonforms/core/src/util/runtime.ts
1
97.96
0.0% packages/examples-react/node_modules/@jsonforms/react/src/JsonForms.tsx
1
95.77
0.37% packages/material-renderers/node_modules/@jsonforms/core/src/util/runtime.ts
1
97.96
0.0% packages/material-renderers/node_modules/@jsonforms/react/src/JsonForms.tsx
1
95.77
0.37% packages/react/node_modules/@jsonforms/core/src/util/runtime.ts
1
97.96
0.0% packages/react/src/JsonForms.tsx
1
95.77
0.37% packages/vanilla-renderers/node_modules/@jsonforms/core/src/util/runtime.ts
1
97.96
0.0% packages/vanilla-renderers/node_modules/@jsonforms/react/src/JsonForms.tsx
1
95.77
0.37% packages/vue/node_modules/@jsonforms/core/src/util/runtime.ts
1
95.77
0.37% packages/vue-vanilla/node_modules/@jsonforms/core/src/util/runtime.ts
1
95.77
0.37% packages/vue-vuetify/node_modules/@jsonforms/core/src/util/runtime.ts
Jobs
ID Job ID Ran Files Coverage
1 31095527554.1 06 Aug 2026 11:06AM UTC 791
82.8
GitHub Action Run
Source Files on build 31095527554
  • Tree
  • List 791
  • Changed 189
  • Source Changed 0
  • Coverage Changed 189
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Pull Request #2606
  • PR Base - master (#30621749780)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc