-
Notifications
You must be signed in to change notification settings - Fork 1
Learn about npm package workflow #3
Copy link
Copy link
Closed
Labels
documentationImprovements or additions to documentationImprovements or additions to documentationresearchInvestigation about tech, methodology or otherInvestigation about tech, methodology or other
Milestone
Metadata
Metadata
Assignees
Labels
documentationImprovements or additions to documentationImprovements or additions to documentationresearchInvestigation about tech, methodology or otherInvestigation about tech, methodology or other
Projects
Status
Done
Objective
Obtain information about npm publish workflow, having in mind its source code will be stored in GitHub (which has special integrations with npm) and work on a test project to find best practices for an automated npm package workflow.
Description
Having in mind semantic-release complexity as well as releases in Github as well as Npm sites, the best option to have good results (using the proposd gitflow in #6), is to create a test repository with some basic code, deploy such repository in npm and github as well as integrating semantic release to automate releases giving branch version or any alternative achived during learning process.
Tasks
patch releasein npm and github at same time (as0.0.2) with semantic-releaseminor releasein npm and github at same time (as0.1.0) with semantic-releasemajor releasein npm and github at same time (as2.0.0) with semantic-release.ymlfile and default configurationpackage.json, git release and npm version (see specific configuration for that)Ticket relationships
Technical notes
The used links on this investigations are the following: