Release v4.10.24
π Branch-Based Release Strategy with Conditional Major Increment
π Release Information
- π Branch:
main - π·οΈ Version:
v4.10.24 - π¦ Previous Version:
v4.10.23 - π Release Type:
main - π€ Trigger: push
- π Commit:
6138ef790a648ed61a0e350b9d697215443971df
π― Release Strategy Applied
Main Branch: Conditional major increment (only if minor=0 AND patch=0, otherwise increment patch with overflow logic)
Main Branch Logic (NEW RULE)
- If minor=0 AND patch=0: Increment major β major+1.0.0
- If minorβ 0 OR patchβ 0: Keep major, increment patch β major.minor.(patch+1)
- Overflow handling: If patch > 99 β minor+1, patch=0; if minor > 99 β major+1, minor=0
Feature/Fix Branch Overflow Logic
- Feature branches: If patch + commits > 99 β patch = 0, minor += 1
- Fix branches: If minor + commits > 99 β minor = 0, major += 1
- Cascading overflow: If minor overflows during patch overflow β minor = 0, major += 1
π¦ Artifacts
- π Bicep templates compiled to ARM templates
- ποΈ Infrastructure deployment files
- π Release metadata and documentation
π Links
Full Changelog: v4.10.23...v4.10.24