-
Notifications
You must be signed in to change notification settings - Fork 2.2k
[chore] Adding autorelease and configuring lerna packages #7671
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: develop
Are you sure you want to change the base?
Conversation
Generate changelog in
|
faf95b1 to
d5fadb3
Compare
[chore] Adding autorelease and configuring lerna packagesBuild artifact links for this commit: documentation | landing | table | demoThis is an automated comment from the deploy-preview CircleCI job. |
d5fadb3 to
0df24bf
Compare
✅ Successfully generated changelog entries for:
Need to regenerate?Simply interact with the changelog bot comment again to regenerate these entries. 📋Changelog Preview🚚 Migrations
|
[chore] Adding autorelease and configuring lerna packagesBuild artifact links for this commit: documentation | landing | table | demoThis is an automated comment from the deploy-preview CircleCI job. |
Fixes #0000
Checklist
Changes proposed in this pull request:
Adding autorelease, with the following groups:
Icons - independent versioning
icons:
paths: ["packages/icons"]
method: standard
tag_prefix: "@blueprintjs/icons@"
Colors - independent versioning for now, to be merged with core later
colors:
paths: ["packages/colors"]
method: standard
tag_prefix: "@blueprintjs/colors@"
Core - independent versioning, should be released with the dev apps
core:
paths: ["packages/core"]
method: standard
tag_prefix: "@blueprintjs/core@"
Select - independent versioning
select:
paths: ["packages/select"]
method: standard
tag_prefix: "@blueprintjs/select@"
Datetime - independent versioning
datetime:
paths: ["packages/datetime"]
method: standard
tag_prefix: "@blueprintjs/datetime@"
Table - independent versioning
table:
paths:
method: standard
tag_prefix: "@blueprintjs/table@"
Labs - independent versioning
labs:
paths: ["packages/labs"]
method: standard
tag_prefix: "@blueprintjs/labs@"
Dev apps
dev-apps:
paths:
method: standard
tag_prefix: "@blueprintjs/dev-apps@"
Build Tools - Release together with same version
eslint-config:
paths: ["packages/eslint-config"]
method: standard
tag_prefix: "@blueprintjs/eslint-config@"
eslint-plugin:
paths: ["packages/eslint-plugin"]
method: standard
tag_prefix: "@blueprintjs/eslint-plugin@"
node-build-scripts:
paths: ["packages/node-build-scripts"]
method: standard
tag_prefix: "@blueprintjs/node-build-scripts@"
stylelint-plugin:
paths: ["packages/stylelint-plugin"]
method: standard
tag_prefix: "@blueprintjs/stylelint-plugin@"
docs-app:
paths:
method: standard
tag_prefix: "@blueprintjs/docs@"
docs-theme:
paths: ["packages/docs-theme"]
method: standard
tag_prefix: "@blueprintjs/docs-theme@"
Making these packages private:
Reviewers should focus on:
Checking the autorelease configuration. Note that lerna will recommend similar groups of packages, and we'd like to version the build tools and documentation together, as well as core and the documentation groups.
Screenshot
N/A