My Semantic Release Configurations
My most commonly used Semantic Release configurations.
Usage
Base
Package name: @ivangabriele/semantic-release-config-base.
Description: A basic configuration for Semantic Release when using a single package repository (no monorepo) and NPM or Yarn as package manager.
Check the package README.
Dist
Package name: @ivangabriele/semantic-release-config-dist.
Description: A basic configuration for Semantic Release when using a single package repository (no monorepo) and NPM
or Yarn as package manager fully released from a root /dist folder.
Check the package README.
Monorepo
Package name: @ivangabriele/semantic-release-config-monorepo.
Description: A basic configuration for Semantic Release when using a monorepo and NPM or Yarn as package manager
with packages in a packages/ folder.
Check the package README.
No NPM
Package name: @ivangabriele/semantic-release-config-no-npm.
Description: A basic configuration for Semantic Release when using a single package repository (no monorepo) and NPM or Yarn as package manager without NPM publishing.
Check the package README.
Contribute
Please refer to the contribution guidelines for information on how to contribute to this project.