Skip to content

Drop support for node 18, move tests #4022

Drop support for node 18, move tests

Drop support for node 18, move tests #4022

Triggered via pull request January 29, 2026 13:25
Status Success
Total duration 2m 5s
Artifacts

test.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

2 errors
Tests
qlty 0.606.0 linux-x64 (17e2172 2025-12-30) 2026-01-29T13:27:53.649857Z https://qlty.sh/d/coverage WARNING: --validate is deprecated, validation is now enabled by default. Use --no-validate to disable validation SETTINGS cwd: /home/runner/work/shepherd/shepherd output-dir: /home/runner/work/_temp override-branch: drop-node-18 override-commit-sha: 6764e06dc1af3dd85602f82ef30c4e18931aca18 METADATA CI: GitHub Reference Type: PullRequest Commit: 6764e06dc1af3dd85602f82ef30c4e18931aca18 Pull Request: #3342 Branch: drop-node-18 Build ID: 21479908198:1 Commit Time: 2026-01-29 13:25:51 UTC COVERAGE FILES: 1 Coverage File Format Size shepherd.js/test/coverage/lcov.info lcov 22.13 KiB COVERAGE DATA Auto-path fixing: Enabled 20 unique code file paths 20 paths are missing on disk (100.0%) Missing code files: src/components/shepherd-button.svelte src/components/shepherd-cancel-icon.svelte src/components/shepherd-content.svelte src/components/shepherd-element.svelte src/components/shepherd-footer.svelte src/components/shepherd-header.svelte src/components/shepherd-modal.svelte src/components/shepherd-text.svelte src/components/shepherd-title.svelte src/evented.ts src/shepherd.ts src/step.ts src/tour.ts src/utils/auto-bind.ts src/utils/bind.ts src/utils/cleanup.ts src/utils/floating-ui.ts src/utils/general.ts src/utils/overlay-path.ts src/utils/type-check.ts TIP: Consider using add-prefix or strip-prefix to fix paths https://qlty.sh/d/coverage-path-fixing Covered Lines: 560 Uncovered Lines: 70 Omitted Lines: 1,813 Line Coverage: 88.89% ERROR > Coverage validation failed: Only 0.00% of files are present (threshold: 90.00%)
Tests
Error executing coverage command. Output from the Qlty CLI follows: