When you commit on the master branch, it will create a draft release if one doesn't exist. Using the version field in the specified package.json, it will increment the version. Commit messages get added to the draft release message to keep track of what's changed.