Skip to content

Conversation

@mm-wang
Copy link
Contributor

@mm-wang mm-wang commented Nov 26, 2025

Fixes #0000

Checklist

  • Includes tests
  • Update documentation

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:

    • "packages/table"
      method: standard
      tag_prefix: "@blueprintjs/table@"
  • Labs - independent versioning
    labs:
    paths: ["packages/labs"]
    method: standard
    tag_prefix: "@blueprintjs/labs@"

  • Dev apps
    dev-apps:
    paths:

    • "packages/demo-app"
    • "packages/landing-app"
    • "packages/table-dev-app"
      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@"

  • Documentation - independent versioning
    docs-app:
    paths:
    • "packages/docs-data"
    • "packages/docs-app"
      method: standard
      tag_prefix: "@blueprintjs/docs@"

docs-theme:
paths: ["packages/docs-theme"]
method: standard
tag_prefix: "@blueprintjs/docs-theme@"

Making these packages private:

  • packages/karma-build-scripts/package.json
  • packages/test-commons/package.json
  • packages/tslint-config/package.json
  • packages/webpack-build-scripts/package.json
  • packages/monaco-editor-theme/package.json

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

@changelog-app
Copy link

changelog-app bot commented Nov 26, 2025

Generate changelog in packages/karma-build-scripts/changelog/@unreleased

Type (Select exactly one)

  • Feature (Adding new functionality)
  • Improvement (Improving existing functionality)
  • Fix (Fixing an issue with existing functionality)
  • Break (Creating a new major version by breaking public APIs)
  • Deprecation (Removing functionality in a non-breaking way)
  • Migration (Automatically moving data/functionality to a new system)

Description

[chore] Adding autorelease and configuring lerna packages


Generate changelog in packages/monaco-editor-theme/changelog/@unreleased

Type (Select exactly one)

  • Feature (Adding new functionality)
  • Improvement (Improving existing functionality)
  • Fix (Fixing an issue with existing functionality)
  • Break (Creating a new major version by breaking public APIs)
  • Deprecation (Removing functionality in a non-breaking way)
  • Migration (Automatically moving data/functionality to a new system)

Description

[chore] Adding autorelease and configuring lerna packages


Generate changelog in packages/test-commons/changelog/@unreleased

Type (Select exactly one)

  • Feature (Adding new functionality)
  • Improvement (Improving existing functionality)
  • Fix (Fixing an issue with existing functionality)
  • Break (Creating a new major version by breaking public APIs)
  • Deprecation (Removing functionality in a non-breaking way)
  • Migration (Automatically moving data/functionality to a new system)

Description

[chore] Adding autorelease and configuring lerna packages


Generate changelog in packages/tslint-config/changelog/@unreleased

Type (Select exactly one)

  • Feature (Adding new functionality)
  • Improvement (Improving existing functionality)
  • Fix (Fixing an issue with existing functionality)
  • Break (Creating a new major version by breaking public APIs)
  • Deprecation (Removing functionality in a non-breaking way)
  • Migration (Automatically moving data/functionality to a new system)

Description

[chore] Adding autorelease and configuring lerna packages


Generate changelog in packages/webpack-build-scripts/changelog/@unreleased

Type (Select exactly one)

  • Feature (Adding new functionality)
  • Improvement (Improving existing functionality)
  • Fix (Fixing an issue with existing functionality)
  • Break (Creating a new major version by breaking public APIs)
  • Deprecation (Removing functionality in a non-breaking way)
  • Migration (Automatically moving data/functionality to a new system)

Description

[chore] Adding autorelease and configuring lerna packages


Check the box to generate changelog(s)

  • Generate changelog entry

@mm-wang mm-wang force-pushed the margaretw/autorelease-update branch from faf95b1 to d5fadb3 Compare November 27, 2025 00:04
@svc-palantir-github
Copy link

[chore] Adding autorelease and configuring lerna packages

Build artifact links for this commit: documentation | landing | table | demo

This is an automated comment from the deploy-preview CircleCI job.

@mm-wang mm-wang force-pushed the margaretw/autorelease-update branch from d5fadb3 to 0df24bf Compare November 27, 2025 00:31
@changelog-app
Copy link

changelog-app bot commented Nov 27, 2025

Successfully generated changelog entries for:

  • packages/karma-build-scripts/changelog
  • packages/monaco-editor-theme/changelog
  • packages/test-commons/changelog
  • packages/tslint-config/changelog
  • packages/webpack-build-scripts/changelog

Need to regenerate?

Simply interact with the changelog bot comment again to regenerate these entries.


📋Changelog Preview

🚚 Migrations

  • [chore] Adding autorelease and configuring lerna packages (#7671)
  • [chore] Adding autorelease and configuring lerna packages (#7671)
  • [chore] Adding autorelease and configuring lerna packages (#7671)
  • [chore] Adding autorelease and configuring lerna packages (#7671)
  • [chore] Adding autorelease and configuring lerna packages (#7671)

@svc-palantir-github
Copy link

[chore] Adding autorelease and configuring lerna packages

Build artifact links for this commit: documentation | landing | table | demo

This is an automated comment from the deploy-preview CircleCI job.

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.

3 participants