bigcommerce / paper-handlebars

Paper plugin for rendering via Handlebars.js
BSD 4-Clause "Original" or "Old" License
12 stars 36 forks source link

feat: STRF-10157 Introduce semantic release in repo #213

Closed jairo-bc closed 2 years ago

jairo-bc commented 2 years ago

What? Why?

Improve releasing process with automatic release creation

  1. Added pre-commit hook.
  2. PR title and commit message verification to follow semantic commit naming convention.
  3. Added semantic release package to publish release

How was it tested?

Semantic release has dry mode to verify configuration, but still a real PR merge is required to verify GA integraiton


cc @bigcommerce/storefront-team

rafa-avila-bc commented 2 years ago

Any docs/example of commit message (PR title)? 🤔