Skip to content

fix(docker): copy tsup.config.ts into build stage#289

Merged
cdot65 merged 1 commit into
mainfrom
cdot65/fix/docker-tsup-config
Jul 7, 2026
Merged

fix(docker): copy tsup.config.ts into build stage#289
cdot65 merged 1 commit into
mainfrom
cdot65/fix/docker-tsup-config

Conversation

@cdot65

@cdot65 cdot65 commented Jul 7, 2026

Copy link
Copy Markdown
Owner

Summary

v3.0.0 docker-publish failed: #283 switched builds to tsup but the Dockerfile's selective COPY never included tsup.config.ts → tsup exits "No input files". npm 3.0.0 was unaffected (publish.yml builds from full checkout).

Fix

COPY tsconfig.json tsup.config.ts ./ in the build stage.

Verification

  • Local pnpm run docker:build succeeds
  • Container smoke: --version → 3.0.0; doctor --output json emits 6 parseable checks

Will cut v3.0.1 after merge so the tag push regenerates versioned image tags.

Checklist

  • Changeset (patch)

Closes #288

@cdot65 cdot65 merged commit ff1bc66 into main Jul 7, 2026
4 checks passed
@cdot65 cdot65 deleted the cdot65/fix/docker-tsup-config branch July 7, 2026 14:50
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.

fix(docker): image build broken — tsup.config.ts not copied into build stage

1 participant