intuit/auto

Release commit message when using @auto-it/npm and a Lerna monorepo has extraneous quotes

Closed this issue · 0 comments

Describe the bug

The release commit message contains an extra set of quotes

To Reproduce

  1. Set up a Lerna monorepo project using @auto-it/npm for publishing
  2. Run auto release (or auto shipit)
  3. Observe the release commit message is surrounded by extra double quotes, e.g.: "Bump independent versions [skip ci]"

Expected behavior

Commit message does not contain extra quotes.

Environment information:

"auto" version: v11.1.1
"git"  version: v2.39.3 (Apple Git-145)
"node" version: v20.11.0

Additional context

Appears to be related to how the commitMessage string template is constructed here.