chat-with-your-data-solution-accelerator icon indicating copy to clipboard operation
chat-with-your-data-solution-accelerator copied to clipboard

Add versioning to project

Open adamdougal opened this issue 1 year ago • 1 comments

Motivation

We should add versioning to this project along with a changelog to enable users to easily see what's changed between deployments.

This will also allow us to make breaking changes by doing major version bumps, along with adding migration guides in the changelog.

How would you feel if this feature request was implemented?

changes

Requirements

  • Automated versioning and GitHub release when merges to main
  • Documentation on how to do major version changes
  • Automated changelog generation

Tasks

  • [ ] #805
  • [x] #829
  • [x] #832
  • [x] #837
  • [x] #838
  • [x] #859
  • [ ] #907
  • [ ] #909
  • [ ] #910

adamdougal avatar Apr 11 '24 10:04 adamdougal

Changed repo settings:

  • Only squash merging is allowed
  • Commit message will always default to PR title

Raised #859 to make check mandatory

cecheta avatar May 09 '24 09:05 cecheta