Release tools: Update list of bug fixes tool for 4.4 Beta/4.5 Alpha

With the transition from 4.4 Alpha to 4.4 Beta and 4.5 Alpha, a few
small changes could be made to the "list of bug fixes per release" tool
to make it more reliable:
- 4.5 is added to the list so it can detect reports made from
Blender 4.5.
- Update the example usage to of the script to be the exact arguments
triagers should use for 4.4 Beta and 4.5 Alpha so triagers just need to
copy and paste the arguments to the command line.

With 4.4 Beta and 4.5 Alpha, small updates to the "list of bug fixes
per release" tool could be made to make the script.
This commit is contained in:
Alaska
2025-02-05 12:28:29 +13:00
parent 2d90ab9eca
commit cb8e82a6ad

View File

@@ -29,8 +29,11 @@ some missing commits), but it's significantly better than nothing.
- --previous-release-tag (-pt)
- --backport-tasks (-bpt) (Optional but highly recommended)
- Here is an example if you wish to collect the list for Blender 4.4 during
the alpha stage of development for 4.4:
- `python bug_fixes_per_major_release.py -cv 4.4 -pv 4.3 -ct main -pt v4.3.2 -bpt 109399 124452 130221`
the Beta and onwards stage of development:
- `python bug_fixes_per_major_release.py -cv 4.4 -pv 4.3 -ct blender-v4.4-release -pt v4.3.2 -bpt 109399 124452 130221`
- Here is an example if you wish to collect the list for Blender 4.5 during
the Alpha stage of development.
- `python bug_fixes_per_major_release.py -cv 4.5 -pv 4.4 -ct main -pt blender-v4.4-release -bpt 109399 124452`
- Wait for the script to finish (This can take upwards of 20 minutes).
- Follow the guide printed to terminal.
@@ -221,7 +224,7 @@ LIST_OF_OFFICIAL_BLENDER_VERSIONS = (
# 3.x.
'3.0', '3.1', '3.2', '3.3', '3.4', '3.5', '3.6', '4.0',
# 4.x.
'4.1', '4.2', '4.3', '4.4',
'4.1', '4.2', '4.3', '4.4', '4.5'
)
# Catch duplicates