An open API service indexing awesome lists of open source software.

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

Awesome Lists containing this project

README

        

📦🚀➕ semantic-release-plus nx repo


Monorepo for Fully automated version management and package publishing



Github All Contributors

# 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) | [![npm](https://img.shields.io/npm/v/@semantic-release-plus/core.svg)](https://www.npmjs.com/package/@semantic-release-plus/core) | [![downloads](https://img.shields.io/npm/dt/@semantic-release-plus/core.svg)](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) | [![npm](https://img.shields.io/npm/v/@semantic-release-plus/error.svg)](https://www.npmjs.com/package/@semantic-release-plus/error) | [![downloads](https://img.shields.io/npm/dt/@semantic-release-plus/error.svg)](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) | [![npm](https://img.shields.io/npm/v/@semantic-release-plus/docker.svg)](https://www.npmjs.com/package/@semantic-release-plus/docker) | [![downloads](https://img.shields.io/npm/dt/@semantic-release-plus/docker.svg)](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) | [![npm](https://img.shields.io/npm/v/@semantic-release-plus/nx-setup.svg)](https://www.npmjs.com/package/@semantic-release-plus/nx-setup) | [![downloads](https://img.shields.io/npm/dt/@semantic-release-plus/nx-setup.svg)](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) | [![npm](https://img.shields.io/npm/v/semantic-release-plus.svg)](https://www.npmjs.com/package/semantic-release-plus) | [![downloads](https://img.shields.io/npm/dt/semantic-release-plus.svg)](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!