Simplify release script find-missing-backports.py#17218
Simplify release script find-missing-backports.py#17218kfaraz merged 4 commits intoapache:masterfrom
Conversation
LakshSingla
left a comment
There was a problem hiding this comment.
Can you please update the release guide with instructions on how to use the script.
Sure, let me update the release guide. |
|
@LakshSingla , there isn't any usage description of the other scripts either (see screenshot below). So, I guess we can add them in a separate PR itself.
|
| - 'examples/**/jupyter-notebooks/**' | ||
| - 'web-console/**' | ||
| - 'website/**' | ||
| - 'distribution/bin/**' |
There was a problem hiding this comment.
nit: sort them here and below
| - 'examples/**/jupyter-notebooks/**' | ||
| - 'web-console/**' | ||
| - 'website/**' | ||
| - 'distribution/bin/**' |
There was a problem hiding this comment.
@kfaraz re:
I still haven't figured out how to ensure that UT workflows are not triggered when changes are made to distribution/bin files. Need to handle that too.
This paths-ignore config you have added should skip the UT/IT workflows. Once the change is merged into master, you can test it by modifying one of the Python scripts (or in a private branch). Since there are changes to the workflow files in this PR, all the jobs will be triggered.
There was a problem hiding this comment.
Ah, I feared it was that but assumed that workflow files would be excluded by default.
Thanks for the clarification!
|
Thanks for the reviews, @LakshSingla , @abhishekrb19 ! |

Changes
only to fetch the milestone title which is always the same as the release branch name.
Usage example
Before
export GIT_TOKEN=abcdef... python3 find-missing-backports.py 30.0.0 31.0.0 57Output:
After
export GIT_TOKEN=abcdef... python3 find-missing-backports.py 30.0.0 31.0.0Output
Error message
Command