Skip to content

Release

Bobby Galli edited this page Mar 28, 2024 · 1 revision

This repo is automatically released to npm via GitHub Actions and Semantic Release. An Actions workflow is triggered when a PR is merged to the main branch, incrementing the version number, building the package, and uploading the result to npm. The following steps must be followed to ensure that the release process works correctly.

  1. Every commit must follow the Conventional Commits standard for Semantic Release to increment the version number
  2. Use Squash and Merge with a commit message that adheres to the Conventional Commits standard
  3. Be sure that API updates are deployed first. Changes will not be deployed if Unit or E2E tests fail.
Clone this wiki locally