Skip to content

docs(publishing): local tarball dry-run procedure#54

Merged
pablostanley merged 1 commit intomainfrom
docs/publishing-dry-run
Apr 19, 2026
Merged

docs(publishing): local tarball dry-run procedure#54
pablostanley merged 1 commit intomainfrom
docs/publishing-dry-run

Conversation

@pablostanley
Copy link
Copy Markdown
Owner

Summary

Before any NPM_TOKEN is configured, you can confirm every workspace tarball is well-formed locally via pnpm pack. Ran this now against every package + the root CLI and verified the workspace:* → semver rewrite is correct:

  • @designteam/core → 0.3.1
  • @designteam/adapter-utils → 0.1.0
  • @designteam/adapter-local-script → 0.1.0
  • @designteam/adapter-claude-cli → 0.1.0
  • @designteam/adapter-anthropic-api → 0.1.0
  • @designteam/adapter-efecto → 0.1.0
  • designteam CLI → 0.5.1 (with all six deps rewritten)

Every tarball contents are the expected set (dist/* + package.json + README.md, nothing stray). Sizes: 4–10 KB adapters, 250 KB core, 11 files for the CLI tarball.

What changed

  • doc/PUBLISHING.md: new Dry-run verification section with the exact shell loop + what to look for (file list, workspace: residue, version alignment).
  • doc/TASKS.md: T-830 entry notes the local dry-run is done (2026-04-19); the token + tag are the only remaining steps.

Test plan

  • No code change — pure doc + task-board update
  • Re-ran the dry-run procedure documented in the PR to confirm it's accurate

🤖 Generated with Claude Code

Ran `pnpm pack` against every workspace package + the root CLI before
any NPM_TOKEN is set, verified each tarball contents and the
workspace:* → semver rewrite. Documented the procedure in PUBLISHING.md
so operators (or Pablo) can reproduce the check before tagging:

  - File list — dist/* + package.json + README.md only
  - No workspace: strings in any published package.json
  - @designteam/core → 0.3.1, @designteam/adapter-utils → 0.1.0, etc.
  - Sizes: 4-10 KB adapters, 250 KB core, 11 files for CLI

TASKS.md T-830: first publish remains todo (needs NPM_TOKEN + tag),
but the local dry-run verification portion is done — marked in the
entry with a 2026-04-19 date so future readers know how fresh the
check was.

Pure doc. No code change.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 19, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
designteam Ready Ready Preview, Comment Apr 19, 2026 8:10am

Request Review

@pablostanley pablostanley merged commit 95278b8 into main Apr 19, 2026
3 checks passed
@pablostanley pablostanley deleted the docs/publishing-dry-run branch April 19, 2026 08:22
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