intuit / intuit/node-pom-parser

Automatically deploy to npm upon merge to Master

Open
#3 2 comments 0 reactions 0 assignees View on GitHub
enhancement hacktoberfest
Dominant language
TypeScript
Stars
20
Forks
24
PR merge metrics
No merged PRs in 30d

Description

Travis supports CD capability.

http://docs.travis-ci.com/user/deployment/npm/

Instead of forgetting to publish manually, this should be enabled. Here's our GitFlow workflow:
1. Development occurs in the `develop` branch.
2. New Pull Requests must be to to be merged against this branch. However, Pull Requests will only be reviewed If the pull request can be merged and the tests passes. Also, the milestone must be set to the associated Issue.
3. After a new release has been planned, all the merged pull requests can be released.
4. On a new release, Tagging is added, the version is bumped in `package.json` and the Develop branch will be merged to Master, triggering the npm publish on Travis.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.