Fix Nightly Workflows and Update Release Policy #1845
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Pull Request Description
My previous PR that integrated the editions system (#1832) did introduce default editions tied to each engine version.
However I forgot to mention that after performing a release this edition number must be bumped and also that the nightly workflows should set this edition name to a nightly-specific name. Without this, editions from nightlies and releases could conflict leading to unexpected engine versions possibly being selected if multiple versions sharing the same edition name are installed.
This PR fixes that by updating the release policy, doing the overdue edition bump and adding automatic edition bumping to the nightly workflow.
Important Notes
Checklist
Please include the following checklist in your PR: