Skip to content

marielmeza21/TestSemanticRelease

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TestSemanticRelease

Test to see the benefits of using semantic release It will follow semantic versioning with the format of v{Major}{Minor}{Patch} e.g. v1.2.3

  • {Patch} → backward compatible bug fixes
  • {Minor} → new backward compatible features, deprecation of public api
  • {Major} → new backward incompatible api
  • {Major} = 0 → Initial development when anything can change
  • {Major} >= 1 → 1st public stable release

Adding a commit

Commits are added in Angular format and must be one of the following in order to create a release:

  • feat: A new feature
  • fix: A bug fix
  • docs: Documentation only changes
  • style: Changes that do not affect the meaning of the code (white-space, formatting, missing semi -colons, etc)
  • refactor: A code change that neither fixes a bug or adds a feature
  • perf: A code change that improves performance
  • test: Add missing or correcting existing test
  • build: Changes that affect the build system or external dependencies (example scopes: gulp, broccoli, npm)
  • ci: Changes to our CI Configuration files and scripts (example scopes: Travis, Circle, BrowserStack, SauceLabs)
  • revert: Reverts a previous commit
  • chore: Changes the build process or auxiliary tools and libraries such as documentation

*** In Addition to this if you are adding a breaking change you would need to add the following syntax on your commit description: "BREAKING CHANGE:"

Suggestions for other documentation to read

About

Test to see the benefits of using semantic release

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages