Automatically create new minor version branch when releasing

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Done
    • Priority: Unknown
    • 2.4.0
    • Affects Version/s: None
    • Component/s: None
    • None
    • None
    • PHP Drivers
    • Not Needed
    • Hide

      1. What would you like to communicate to the user about this feature?
      2. Would you like the user to see examples of the syntax and/or executable code and its output?
      3. Which versions of the driver/connector does this apply to?

      Show
      1. What would you like to communicate to the user about this feature? 2. Would you like the user to see examples of the syntax and/or executable code and its output? 3. Which versions of the driver/connector does this apply to?
    • None
    • None
    • None
    • None
    • None
    • None

      Releasing a new minor version currently requires maintainers to create a new stable version branch and update the version number in the default branch. This process should be automated in the release workflow.

      Verification logic is similar to mongo-php-library, but version numbers need to be updated in the default branch:

      • Create the new branch for the new version
      • After creating a new branch, run ./bin/update-release-version.php to-next-minor-dev to bump to the next minor dev version
      • Switch to new branch and continue with release
      • Ensure default branch is pushed

            Assignee:
            Pauline Vos
            Reporter:
            Andreas Braun
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: