semantic-release-config
Arbetsmyra's semantic-release config
Installation
Requirements
node
>= v10npm
>= v5
npm install --save-dev @arbetsmyra/semantic-release-config
Usage
Once the @arbetsmyra/semantic-release-config
package is installed, you can use it by specifying the @arbetsmyra/semantic-release-config
config for the extends
property in the semantic-release configuration.
.releaserc
:
{
"extends": ["@arbetsmyra/semantic-release-config"]
}
package.json
:
{
"release": {
"extends": ["@arbetsmyra/semantic-release-config"]
}
}
In addition to extending the @arbetsmyra/semantic-release-config
config, semantic-release needs to be added to your scripts in the package.json
:
{
"scripts": {
"semantic-release": "semantic-release"
}
}
For scoped packages it is recommended to use the following publish config:
package.json
:
{
"publishConfig": {
"access": "public"
}
}
Contributing
If you want to contribute and make our project better, your help is very welcome.