Fix npm package release metadata parsing #241

Merged
erik merged 1 commit from fix/task-059991ea-release-workflow-json into main 2026-06-29 09:17:37 -05:00
Owner

Summary

  • Fix the npm package release workflow metadata step to call node scripts/release-npm-package.mjs directly.
  • Avoid npm run banner output contaminating the JSON metadata file.

Verification

  • ./scripts/pre-pr.sh

Task: #task-059991ea

## Summary - Fix the npm package release workflow metadata step to call `node scripts/release-npm-package.mjs` directly. - Avoid `npm run` banner output contaminating the JSON metadata file. ## Verification - `./scripts/pre-pr.sh` Task: #task-059991ea
fix: parse package release metadata JSON
All checks were successful
CI / build-lint-test (pull_request) Successful in 53s
a35a772651
Task: #task-059991ea
Author
Owner

Review summary

Approved. The workflow now writes clean JSON metadata by invoking the release helper directly instead of through npm run.

Acceptance criteria impact

  • Fixes the failed Resolve package metadata step.
  • Avoids npm script banner output in the JSON metadata file.
  • Pre-PR checks and Forgejo CI passed.

Blocking issues

None.

Warnings

None.

Verdict

Approved.

## Review summary Approved. The workflow now writes clean JSON metadata by invoking the release helper directly instead of through `npm run`. ## Acceptance criteria impact - [x] Fixes the failed `Resolve package metadata` step. - [x] Avoids npm script banner output in the JSON metadata file. - [x] Pre-PR checks and Forgejo CI passed. ## Blocking issues None. ## Warnings None. ## Verdict Approved.
erik merged commit eaa3e09f56 into main 2026-06-29 09:17:37 -05:00
erik deleted branch fix/task-059991ea-release-workflow-json 2026-06-29 09:17:37 -05:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
erik/slugkit!241
No description provided.