https://github.com/semantic-release/gitlab-config
:fox_face: Semantic-release shareable config for GitLab
https://github.com/semantic-release/gitlab-config
conventional-changelog gitlab release semantic-release semantic-release-config
Last synced: about 1 month ago
JSON representation
:fox_face: Semantic-release shareable config for GitLab
- Host: GitHub
- URL: https://github.com/semantic-release/gitlab-config
- Owner: semantic-release
- License: mit
- Created: 2018-01-01T21:14:10.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2024-10-29T18:07:03.000Z (7 months ago)
- Last Synced: 2024-10-30T02:48:08.992Z (7 months ago)
- Topics: conventional-changelog, gitlab, release, semantic-release, semantic-release-config
- Language: JavaScript
- Size: 1.54 MB
- Stars: 52
- Watchers: 9
- Forks: 19
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# @semantic-release/gitlab-config
[**semantic-release**](https://github.com/semantic-release/semantic-release) shareable config to publish npm packages with [GitLab](https://gitlab.com).
[](https://github.com/semantic-release/gitlab-config/actions?query=workflow%3ATest+branch%3Amaster) [](https://www.npmjs.com/package/@semantic-release/gitlab-config)
[](https://www.npmjs.com/package/@semantic-release/gitlab-config)## Plugins
This shareable configuration use the following plugins:
- [`@semantic-release/commit-analyzer`](https://github.com/semantic-release/commit-analyzer)
- [`@semantic-release/release-notes-generator`](https://github.com/semantic-release/release-notes-generator)
- [`@semantic-release/npm`](https://github.com/semantic-release/npm)
- [`@semantic-release/gitlab`](https://github.com/semantic-release/gitlab)## Install
```bash
$ npm install --save-dev semantic-release @semantic-release/gitlab-config
```## Usage
The shareable config can be configured in the [**semantic-release** configuration file](https://github.com/semantic-release/semantic-release/blob/master/docs/usage/configuration.md#configuration):
```json
{
"extends": "@semantic-release/gitlab-config"
}
```## Configuration
See each [plugin](#plugins) documentation for required installation and configuration steps.