Skip to content

fix: split verify into separate workflow steps for publish#73

Merged
vreshch merged 1 commit intomasterfrom
bugfix/fix-prepublish
Mar 20, 2026
Merged

fix: split verify into separate workflow steps for publish#73
vreshch merged 1 commit intomasterfrom
bugfix/fix-prepublish

Conversation

@vreshch
Copy link
Contributor

@vreshch vreshch commented Mar 20, 2026

Summary

  • Remove prepublishOnly from both packages (triggered per-package vitest which fails from subdirectory)
  • Remove test from per-package verify script (vitest needs root cwd)
  • Publish workflow verify job now has explicit steps: type-check, lint, format, test, build — each visible independently in the Actions UI

Test plan

  • npm run verify passes locally (root level)
  • CI green
  • Re-run publish workflow after merge

@github-actions
Copy link

github-actions bot commented Mar 20, 2026

🔍 Pull Request Validation Results

Step Status
🔍 Type Check ✅ Passed
🎨 Lint ✅ Passed
🎨 Format ✅ Passed
🏗️ Build ✅ Passed
🧪 Tests ✅ Passed
📊 Coverage ✅ Passed

Overall: ✅ All checks passed!

📋 View workflow


⏰ Generated at: 2026-03-20T01:16:35.168Z

- Remove prepublishOnly from both packages
- Remove test from per-package verify (vitest needs root cwd)
- Add explicit type-check, lint, format, test, build steps to publish
  workflow verify job — each step visible independently
@vreshch vreshch force-pushed the bugfix/fix-prepublish branch from bb1c836 to d2813a1 Compare March 20, 2026 01:16
@vreshch vreshch changed the title fix: remove prepublishOnly to unblock CI publish fix: split verify into separate workflow steps for publish Mar 20, 2026
@vreshch vreshch merged commit 0c97e56 into master Mar 20, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant