Skip to content

Latest commit

 

History

History
24 lines (17 loc) · 1.38 KB

File metadata and controls

24 lines (17 loc) · 1.38 KB

Building and running the server

  • If you are building the first time npm install
  • On local machine, to start the node server and compile and watch static file, Run npm start

Helpful extension for VScode

There is a list of helpful vscode extensions for this project is recommended in this repository and during your first load vscode will prompt you to install those extensions.

Build and Release

This repository follows semantic versioning and uses Semantic-release library. This repo is configured to generate a release version on the master branch based on the commit message.

  • Builds are generated using Github Action pipeline
  • Master branch automatically generates semantic release version based on the commit message.
  • Build updates package.json with version number and push to GitHub
  • Build also publish changelog.md and release to GitHub.

Commit message

It is important to have our commit message properly formatted to ensure an automated changelog and release version generated by the semantic-release library.

Commitizen extension for visual studio will help generate proper commit message.

  • Choose a type of change
  • Add ticket number for scope
  • Add your commit message