Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add versioning to project #651

Closed
5 of 9 tasks
adamdougal opened this issue Apr 11, 2024 · 1 comment · Fixed by #805 or #960
Closed
5 of 9 tasks

Add versioning to project #651

adamdougal opened this issue Apr 11, 2024 · 1 comment · Fixed by #805 or #960
Assignees
Labels
enhancement New feature or request

Comments

@adamdougal
Copy link
Collaborator

adamdougal commented Apr 11, 2024

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

@cecheta
Copy link
Collaborator

cecheta commented May 9, 2024

Changed repo settings:

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

Raised #859 to make check mandatory

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
3 participants