Skip to content

fix(release): add eSheet submodule build step#236

Merged
garrity-miepub merged 1 commit into
mainfrom
fix/release-esheet-submodule
May 18, 2026
Merged

fix(release): add eSheet submodule build step#236
garrity-miepub merged 1 commit into
mainfrom
fix/release-esheet-submodule

Conversation

@garrity-miepub
Copy link
Copy Markdown
Contributor

The release workflow was missing the 'Build eSheet submodule' step that CI already has. Without it, tsup fails to resolve @esheet/core, @esheet/builder, and @esheet/renderer imports during the build, blocking all npm publishes since the eSheet submodule was added in PR #227 (May 11).

The release workflow was missing the 'Build eSheet submodule' step
that CI already has. Without it, tsup fails to resolve @esheet/core,
@esheet/builder, and @esheet/renderer imports during the build,
blocking all npm publishes since the eSheet submodule was added
in PR #227 (May 11).
Copilot AI review requested due to automatic review settings May 18, 2026 22:15
@cloudflare-workers-and-pages
Copy link
Copy Markdown

Deploying ui with  Cloudflare Pages  Cloudflare Pages

Latest commit: c14d4cb
Status: ✅  Deploy successful!
Preview URL: https://8ff1dc40.ui-6d0.pages.dev
Branch Preview URL: https://fix-release-esheet-submodule.ui-6d0.pages.dev

View logs

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds the missing "Build eSheet submodule" step to the release workflow so that tsup can resolve @esheet/* imports during the publish build, fixing publishes that broke after the eSheet submodule was introduced in #227.

Changes:

  • Insert eSheet submodule build step in .github/workflows/release.yml between dependency install and lint, mirroring the same command used in all four ci.yml jobs.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@garrity-miepub garrity-miepub marked this pull request as ready for review May 18, 2026 22:17
@garrity-miepub garrity-miepub merged commit 723bb35 into main May 18, 2026
14 checks passed
@garrity-miepub garrity-miepub deleted the fix/release-esheet-submodule branch May 18, 2026 22:28
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.

2 participants