andyhite/redux-jsonapi

View on GitHub
.bumpedrc

Summary

Maintainability
Test Coverage
files: [
  "package.json"
]
plugins:
  prerelease:
    'Linting config files':
      plugin: 'bumped-finepack'

    'Linting projects files':
      plugin: 'bumped-terminal'
      command: 'npm run lint'

    'Running tests':
      plugin: 'bumped-terminal'
      command: 'npm test'

    'Preparing build':
      plugin: 'bumped-terminal'
      command: 'npm run prepublish'

    'Generating CHANGELOG file':
      plugin: 'bumped-changelog'

  postrelease:
    'Commiting new version':
      plugin: 'bumped-terminal'
      command: 'git add -A . && git commit -m "Release $newVersion"'

    'Detecting problem before publish':
      plugin: 'bumped-terminal'
      command: 'git-dirty'

    'Publishing tag at Github':
      plugin: 'bumped-terminal'
      command: 'git tag $newVersion && git push origin master && git push --tags'

    'Publishing at NPM':
      plugin: 'bumped-terminal'
      command: 'npm publish'