-
Notifications
You must be signed in to change notification settings - Fork 4.4k
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
v25.1 Release Plan #7251
Comments
We'll probably need to make sure the tag that's created doesn't have leading zero's in the month part too. ie |
Should we write release notes? |
@eradman has already been creating release notes in the wiki: https://github.com/getredash/redash/wiki/Release-Notes 😄 |
Do we want to drop the leading zero? As long as we're consistent in the future either way is fine. This is is the sequence I have in mind: git checkout 25.01.0-dev
git checkout -b v25.1
vim package.json redash/__init__.py pyproject.toml # set version to 25.1.0
git commit -a -m "25.1.0 release"
git push --set-upstream origin v25.1
gh release create v25.1.0 --target v25.1 --title v25.1.0 --notes "v25.1.0 release" In this scheme any bug fixes and patches can be applied to the |
Yeah, we definitely do. It has the potential (and likelihood) of causing issues with things that can't deal with leading zeros, and we don't really need to take that chance. @arikfr Pointed out a while ago that it'll probably cause issues with older versions of Redash that are doing version checks too, so we should fix the problem before the next release.
Looks good to me, nothing is immediately jumping out as wrong with that. 😄 |
References:
New-version-release-checklist
v6 Release Plan
Release Notes
Release Candidates and Release Versioning
The text was updated successfully, but these errors were encountered: