Skip to content

chore(root): remove experimental pre-dist-tag from lerna publish scripts#1474

Merged
dengfuping merged 1 commit into
masterfrom
dengfuping-dev
Apr 28, 2026
Merged

chore(root): remove experimental pre-dist-tag from lerna publish scripts#1474
dengfuping merged 1 commit into
masterfrom
dengfuping-dev

Conversation

@dengfuping
Copy link
Copy Markdown
Collaborator

@dengfuping dengfuping commented Apr 28, 2026

📦 Modified package

  • @oceanbase/design
  • @oceanbase/ui
  • @oceanbase/icons
  • @oceanbase/charts
  • @oceanbase/util
  • @oceanbase/codemod
  • Other (monorepo root package.json — Lerna publish scripts)

🤔 This is a ...

  • New feature
  • Bug fix
  • Site / documentation update
  • Demo update
  • Component style update
  • TypeScript definition update
  • Bundle size optimization
  • Performance optimization
  • Enhancement feature
  • Internationalization
  • Refactoring
  • Code style optimization
  • Test Case
  • Branch merge
  • Workflow
  • Other (about what?)

🔗 Related issue link

N/A

💡 Background and solution

Previously npm run publish / npm run publish:from-package passed --pre-dist-tag experimental to Lerna, so prereleases were tagged as experimental on npm instead of the default latest.

Remove --pre-dist-tag experimental so published versions use npm’s default dist-tag behavior (latest), aligning installs like @oceanbase/design without an explicit tag to the newly published version.

Before After
lerna publish --pre-dist-tag experimental lerna publish

📝 Changelog

Language Changelog
🇺🇸 English Remove Lerna --pre-dist-tag experimental from root publish scripts; published packages use the default npm latest dist-tag.
🇨🇳 Chinese 根目录发布脚本去掉 Lerna 的 --pre-dist-tag experimental,发布后使用 npm 默认的 latest dist-tag。

Risks: Consumers who relied on latest staying on an older stable while new alphas went to experimental need to pin versions or use dist-tags explicitly.

☑️ Self-Check before Merge

  • Doc is updated/provided or not needed
  • Demo is updated/provided or not needed
  • TypeScript definition is updated/provided or not needed
  • Tests is updated/provided or not needed
  • Changelog is provided or not needed

@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 28, 2026

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

Project Deployment Actions Updated (UTC)
oceanbase-design Building Building Preview Apr 28, 2026 0:29am

@dengfuping dengfuping merged commit 288352a into master Apr 28, 2026
6 of 7 checks passed
@github-actions
Copy link
Copy Markdown

⚡️ Preview Deploying...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant