TIBCOSoftware / labs-air

TIBCO LABS™ Project AIR - Documentation
https://tibcosoftware.github.io/labs-air/
BSD 3-Clause "New" or "Revised" License
24 stars 17 forks source link

feat(cicd): introduction of static tools #143

Closed Gerromie closed 2 years ago

Gerromie commented 2 years ago

Story

Adopting static analysis tools to review and publish information about the quality of the code should assist in generating higher quality code and early identification of problems. This pull request also introduces the automation of version management.

Changes

  1. Added a static analysis github action workflow
  2. Added a commit template for automatic changelog parsing using conventional commit and standard version

Tests

Tests will be performed by the github action runner when this is merged to the main branch. npm i was run at the top level to install the commit template tools.