Skip to content

feat: add full support for SEMANTIC_RELEASE_PACKAGE, non-JS packages#132

Open
jgoldschrafe wants to merge 1 commit into
pmowrer:masterfrom
jgoldschrafe:fix/non-js
Open

feat: add full support for SEMANTIC_RELEASE_PACKAGE, non-JS packages#132
jgoldschrafe wants to merge 1 commit into
pmowrer:masterfrom
jgoldschrafe:fix/non-js

Conversation

@jgoldschrafe

@jgoldschrafe jgoldschrafe commented Dec 29, 2022

Copy link
Copy Markdown

This change removes the hard requirement for read-pkg to resolve package metadata from package.json, instead taking that configuration from SEMANTIC_RELEASE_PACKAGE where appropriate. This allows semantic-release-monorepo to manage projects which do not have package.json files, such as projects written in other languages.

BREAKING CHANGE: This can cause the package to be published under a different name in cases where SEMANTIC_RELEASE_PACKAGE was accidentally set, or was set to manage a different plugin's behavior.

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.

1 participant