$ npm install --save-dev @forsakringskassan/semantic-release-config
The shareable configs can be configured in the semantic-release configuration file
- Primary releases from
master
(alias:main
,dev
). - Hotfixes from
release/N.x
andrelease/N.N.x
. - Prereleases from
beta
.
Use this preset if your repo is publishing an NPM package.
Edit package.json
:
{
"release": {
"extends": "@forsakringskassan/semantic-release-config"
}
}
Use this preset if your repo is publishing an Etjänst for use with Sitevision.
Edit package.json
:
{
"release": {
"extends": "@forsakringskassan/semantic-release-script-portlet-config"
}
}
Edit package.json
:
{
"release": {
"extends": "@forsakringskassan/semantic-release-sitevision-config"
}
}
Use this preset if your repo is publishing NPM packages from a monorepo.
Edit package.json
:
{
"release": {
"extends": "@forsakringskassan/semantic-release-monorepo"
}
}