chore(monorepo): 🤖 Independent Package Publisher (NPM)#953
chore(monorepo): 🤖 Independent Package Publisher (NPM)#953punkbit wants to merge 10 commits intochore/monorepo-changeset-root-setupfrom
Conversation
|
…e-publisher.yml → monorepo-package-release.yml
…m_branch) now flow through env: blocks
…aining why direct interpolation of string inputs into run: blocks is dangerous, a before/after code example, and a note that choice and boolean inputs are safe to interpolate
…ackage_name and version to env: extract changelog (lines 203-206): moved version, package_path, and changelog_file to env:
This has been covered in #947. Please ignore!
This has been covered in #947. Please ignore! |
… with node-version: '23.x' already ships npm 10.x, which has full --provenance support — no upgrade needed
|
🚨 Must Fix
Anything related with parsing the changelog + AWK should be ignored because this has been covered in #947. Please ignore! |
📚 Storybook Preview Deployed✅ Preview URL: https://click-m64auafk1-clickhouse.vercel.app Built from commit: |
Why?
The existing release workflow's hardcoded for
@clickhouse/click-ui. Supporting packages likedesign-tokensthat live under./packages/*need a way to publish independently without coupling to the click-ui release cycle (e.g. test/release-candidate -> stable -> latest) and related side-effects (e.g. branch namechore/v<Major.minor.patch>.💡 In the next iteration, this workflow can have a similar automation to click-ui
How?
Preview?
N/A