chore: add semantic release (#2759)

* chore: install deps related to semantic release

* chore: add husky config

* ci: add a script to update version number on new release

* ci: update ci/cd to include semantic release changes

* chore: merge dev to semantic-release
This commit is contained in:
Krishan 2026-03-19 16:26:25 +11:00 committed by GitHub
commit 132a76df27
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 10583 additions and 3421 deletions

3
.husky/pre-commit Normal file
View file

@ -0,0 +1,3 @@
# These are commented until we enable lint and typecheck
# npx tsc -p tsconfig.json --noEmit
# npx lint-staged