Skip to content

Draft: Expand semantic version check for checking versions out

What does this MR do and why?

Semantic version allows more than just -rc added to the end of a version.

I ran into an issue trying to merge a backport with a version 4.3.8-patch1 in !131073 (merged), the existing version of get_version does not prepend the v and the tag is not found. the check only allows -rc to be appended to the version. I propose expanding the allowed text to be any word.

Screenshots or screen recordings

N/A

How to set up and validate locally

I updated the specs to add additional checks

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Terri Chu

Merge request reports