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

TENT-5945 feat: Switch from semver to Cadenza version based versioning #48

Merged

Conversation

sebastianbarth-disy
Copy link
Contributor

@sebastianbarth-disy sebastianbarth-disy commented Oct 9, 2024

Switching from semver to a Cadenza Version based versioning scheme starting with Cadenza 10.2 (cadenza.js 10.2.0):

  • Every Cadenza Version has its own minor version, e.g. 10.2.5 for Cadenza 10.2
  • Bugfixes and Functionality changes are both mapped by third-version-segment updates (e.g. 10.2.5 => 10.2.6)
  • For minor/patch releases of earlier versions (Cadenza 10.1 and earlier) there is a second "Release Legacy" workflow.

Example image (taken from a personal fork for testing):
image

.github/workflows/release.yml Outdated Show resolved Hide resolved
.github/workflows/release.yml Outdated Show resolved Hide resolved
.github/workflows/release-legacy.yml Show resolved Hide resolved
.github/workflows/release.yml Show resolved Hide resolved
.github/workflows/release.yml Outdated Show resolved Hide resolved
.github/workflows/release.yml Outdated Show resolved Hide resolved
CHANGELOG.md Outdated Show resolved Hide resolved
CHANGELOG.md Outdated Show resolved Hide resolved
src/docs.md Outdated Show resolved Hide resolved
src/docs.md Show resolved Hide resolved
@sebastianbarth-disy sebastianbarth-disy force-pushed the slb/sba/TENT-5945_Change-Cadenza-JS-Version-Scheme branch 2 times, most recently from e9a0b38 to 2383241 Compare October 10, 2024 15:30
src/docs.md Show resolved Hide resolved
src/docs.md Outdated Show resolved Hide resolved
@sebastianbarth-disy sebastianbarth-disy force-pushed the slb/sba/TENT-5945_Change-Cadenza-JS-Version-Scheme branch from 2383241 to e7fe8f4 Compare October 10, 2024 18:22
@jkissel
Copy link
Member

jkissel commented Oct 10, 2024

Thank you for implementing this change 👍 Hopefully this will save us some headaches in the future.

@sebastianbarth-disy sebastianbarth-disy merged commit a73c005 into main Oct 11, 2024
1 check passed
@sebastianbarth-disy sebastianbarth-disy deleted the slb/sba/TENT-5945_Change-Cadenza-JS-Version-Scheme branch October 11, 2024 08:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants