Skip to content

fix(ci): build splittext before interact-validate in release workflow - #361

Merged
ameerf-wix merged 1 commit into
masterfrom
fix/release-validate-build-splittext
Oct 25, 2026
Merged

ameerf-wix merged 1 commit into
masterfrom
fix/release-validate-build-splittext

Conversation

@ameerf-wix

Copy link
Copy Markdown
Contributor

Summary

The Interact Validate - Bump Version and Publish workflow fails at build:types:

src/schema/splittext.ts(7,8): error TS2307: Cannot find module '@wix/splittext' or its corresponding type declarations.

@wix/interact-validate imports types from @wix/splittext (a workspace:* devDependency), whose types point to dist/types, which only exists after building. The workflow built motion and interact but not splittext. This adds a Build splittext package step before building interact-validate.

Failed run: https://github.com/wix/interact/actions/runs/40199545800/job/121187588285

🤖 Generated with Claude Code

interact-validate imports types from @wix/splittext; without building it,
build:types fails with TS2307.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@ameerf-wix
ameerf-wix enabled auto-merge (squash) October 25, 2026 13:56
@ameerf-wix
ameerf-wix disabled auto-merge October 25, 2026 13:56
@ameerf-wix
ameerf-wix merged commit d83fea2 into master Oct 25, 2026
1 check passed
@ameerf-wix
ameerf-wix deleted the fix/release-validate-build-splittext branch October 25, 2026 13:56
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