Skip to content

Releases: Evilazaro/DevExp-DevBox

Release v1.0.0

28 Jul 11:53
150d8be

Choose a tag to compare

🌟 Branch-Based Release Strategy with Conditional Major Increment

📊 Release Information

  • 🔀 Branch: main
  • 🏷️ Version: v1.0.0
  • 📦 Previous Version: v0.0.0
  • 🚀 Release Type: main
  • 🤖 Trigger: workflow_dispatch
  • 📝 Commit: 150d8be4cbc2133883eb271caad2bd6ed40a56f8

🎯 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

What's Changed

Read more