UNPKG

@acai_consulting/github-workflow-config-semantic-release

Version:

semantic-release shareable config to create release of Terraform Modules.

34 lines (22 loc) 1.31 kB
# @acai-consulting/github-workflow-config-semantic-release [**semantic-release**](https://github.com/semantic-release/semantic-release) shareable config to create release of Terraform Modules with [Github Actions](https://github.com/acai-consulting/github-terraform-workflows.git). ## 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/github`](https://github.com/semantic-release/github) - [`@semantic-release/changelog`](https://github.com/semantic-release/changelog) - [`@semantic-release/git`](https://github.com/semantic-release/git) ## Install ```bash $ npm install --save-dev semantic-release @acai-consulting/github-workflow-config-semantic-release ``` ## 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": "@acai-consulting/github-workflow-config-semantic-release" } ``` ## Configuration See each [plugin](#plugins) documentation for required installation and configuration steps.