https://github.com/semantic-release-plus/semantic-release-plus
semantic-release-plus monorepo to build and publish all semantic-release related repositories
https://github.com/semantic-release-plus/semantic-release-plus
hacktoberfest npm nx-plugin nx-workspace semantic-release semantic-release-plugin
Last synced: 22 days ago
JSON representation
semantic-release-plus monorepo to build and publish all semantic-release related repositories
- Host: GitHub
- URL: https://github.com/semantic-release-plus/semantic-release-plus
- Owner: semantic-release-plus
- Created: 2020-08-06T04:35:05.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-06-17T07:41:32.000Z (11 months ago)
- Last Synced: 2025-03-31T12:08:38.138Z (29 days ago)
- Topics: hacktoberfest, npm, nx-plugin, nx-workspace, semantic-release, semantic-release-plugin
- Language: TypeScript
- Homepage:
- Size: 10 MB
- Stars: 73
- Watchers: 2
- Forks: 7
- Open Issues: 39
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
- awesome-ccamel - semantic-release-plus/semantic-release-plus - semantic-release-plus monorepo to build and publish all semantic-release related repositories (TypeScript)
README
📦🚀➕ semantic-release-plus nx repo
Monorepo for Fully automated version management and package publishing
# Highlights
This repo will eventually be the single repo for all [semantic-release-plus](https://github.com/semantic-release-plus/semantic-release) core and plugins. Each package will need to be migrated and converted during this process it is intended to make as few if any breaking changes. The new packages will be scoped under `@semantic-release-plus`.
> semantic-release-plus is a fork of semantic-release and is not maintained by the same team as semantic-release.
# Packages
## Core
| Name | Description | README | Version | Downloads |
| ------------------------------ | --------------------------------------------------- | ------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------ |
| `@semantic-release-plus/core` | semantic-release-plus core for shared code | [README](./packages/core/README.md) | [](https://www.npmjs.com/package/@semantic-release-plus/core) | [](https://www.npmjs.com/package/@semantic-release-plus/core) |
| `@semantic-release-plus/error` | semantic-release-plus library for shared error type | [README](./packages/error/README.md) | [](https://www.npmjs.com/package/@semantic-release-plus/error) | [](https://www.npmjs.com/package/@semantic-release-plus/error) |## Plugins
| Name | Description | README | Version | Downloads |
| ------------------------------- | ----------------------------------------------------- | --------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------- |
| `@semantic-release-plus/docker` | semantic-release-plus plugin to publish docker images | [README](./packages/plugins/docker/README.md) | [](https://www.npmjs.com/package/@semantic-release-plus/docker) | [](https://www.npmjs.com/package/@semantic-release-plus/docker) |## Utilities
| Name | Description | README | Version | Downloads |
| --------------------------------- | ----------------------------------------------------------------------------- | ----------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------ |
| `@semantic-release-plus/nx-setup` | nx plugin to assist in setting up semantic-release-plus within an nx monorepo | [README](./packages/plugins/nx-setup/README.md) | [](https://www.npmjs.com/package/@semantic-release-plus/nx-setup) | [](https://www.npmjs.com/package/@semantic-release-plus/nx-setup) |## External
External packages are planned to be migrated in the future
| Name | Description | README | Version | Downloads |
| ----------------------- | --------------------------------------------- | -------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------- |
| `semantic-release-plus` | fork of semantic-release to support monorepos | [README](https://github.com/semantic-release-plus/semantic-release#readme) | [](https://www.npmjs.com/package/semantic-release-plus) | [](https://www.npmjs.com/package/semantic-release-plus) |## Contributors ✨
Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):
Justin Dietz
⚠️ 💻
Edward Richardson-Lee
💻
Julien Bouyoud
💻 ⚠️
This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!