@superkoders/semantic-release-config

1.1.6 • Public • Published

@superkoders/semantic-release-config

Semantic-release-config complementing our custom commitlint rules.

Instalation

1. Install the package

npm i -D @superkoders/semantic-release-config

2. Add .releaserc

This tells semantic-release tool when to locate our rules. You can also override the rules here, if you have some exception on a given project. And on which branch it is possible to make release.

{
	"extends": [
		"@superkoders/semantic-release-config"
	],
	"branch": "master"
}

3. How to run release

There are many ways and choosing one depends on the context.

  1. test the function npx semantic-release --dry-mode
  2. manually by calling npx semantic-release --no-ci
  3. automatically as a part of pipeline. This requires setting up the pipeline and also some sort of git flow, so the release is triggered at the right moment.

More information

For more on semantic release visit official documentation.

Package Sidebar

Install

npm i @superkoders/semantic-release-config

Weekly Downloads

0

Version

1.1.6

License

ISC

Unpacked Size

6.77 kB

Total Files

5

Last publish

Collaborators

  • martina.paclikova
  • josk
  • andsco
  • fireball_
  • jena.hajek
  • petrbulaneksk
  • petr.grochal