Skip to content

[BUG-35] PR CI never runs tests #46

Description

@shroy

Severity: P0 (systemic) · Batch: B1 (test-integrity + CI)

Location

.github/workflows/pr-check.yml — checks only version-bump + changelog; tests run solely via prepublishOnly. Also "test": "vitest" relies on CI auto-detection to avoid watch mode.

Proposed fix

Add a PR job running vitest run (+ the Node-ESM smoke test from BUG-5: node --input-type=module -e "await import('./index.js')").

Verification recipe

Read .github/workflows/pr-check.yml and confirm no test execution step exists in any PR-triggered workflow.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions