Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix(create-prs-to-update-vcs-repositories): update only for versions …
…whose format is `X.Y.Z` (#320) * fix(create-prs-to-update-vcs-repositories): fix as follows (see below) * Only handles formats such as: "1.0.0", "1.1.1", "0.0.9", ... etc * Following ones are the mismatched examples: ``` "v0.0.1", # mismatch "ros2-v0.0.4", # mismatch "xxx-1.0.0-yyy", # mismatch "v1.2.3-beta", # mismatch "v1.0", # mismatch "v2", # mismatch "1.0.0-alpha+001", # mismatch "v1.0.0-rc1+build.1", # mismatch "2.0.0+build.1848", # mismatch "2.0.1-alpha.1227", # mismatch "1.0.0-alpha.beta", # mismatch "ros_humble-v0.10.2" # mismatch ``` Signed-off-by: Junya Sasaki <[email protected]> * fix(create-prs-to-update-vcs-repositories): fix a wrong match method Signed-off-by: Junya Sasaki <[email protected]> * fix(create-prs-to-update-vcs-repositories): fix README.md * Make clear what is the condition for creating a PR Signed-off-by: Junya Sasaki <[email protected]> * style(pre-commit): autofix * fix(create-prs-to-update-vcs-repositories): specify language for fenced code block Signed-off-by: Junya Sasaki <[email protected]> * style(pre-commit): autofix * fix(create-prs-to-update-vcs-repositories): fix wrongly saved README.md Signed-off-by: Junya Sasaki <[email protected]> * fix(create-prs-to-update-vcs-repositories): fix wrong plaintext annotation Signed-off-by: Junya Sasaki <[email protected]> * style(pre-commit): autofix Signed-off-by: Junya Sasaki <[email protected]> * Update create-prs-to-update-vcs-repositories/README.md Co-authored-by: Ryohsuke Mitsudome <[email protected]> Signed-off-by: Junya Sasaki <[email protected]> * fix(create-prs-to-update-vcs-repositories): fixes in semver (see below): * Do not allow to change the semver pattern via argument: use only fixed pattern. * Add description to make it explicit what kind of patterns are supported. Signed-off-by: Junya Sasaki <[email protected]> * feat(create-prs-to-update-vcs-repositories): support release types (see below): * Support separated PRs for major, minor, and patch updates * If not specified, PR will be created for any updates Signed-off-by: Junya Sasaki <[email protected]> * fix(create-prs-to-update-vcs-repositories): ignore a word "devrelease" from spell check Signed-off-by: Junya Sasaki <[email protected]> * fix(create-prs-to-update-vcs-repositories): apply missing updates Signed-off-by: Junya Sasaki <[email protected]> * fix(create-prs-to-update-vcs-repositories): bug fix (see below): * The existing branch list is not updated correctly. When major, minor, patch, and any are all enabled, The same name branch can be processed twice. This eventually causes an error like: ``` nothing to commit ``` Signed-off-by: Junya Sasaki <[email protected]> * fix(create-prs-to-update-vcs-repositories): cosmetic fix * The information is duplicated that of README.md Signed-off-by: Junya Sasaki <[email protected]> * fix(create-prs-to-update-vcs-repositories): fix code duplication Signed-off-by: Junya Sasaki <[email protected]> * fix(create-prs-to-update-vcs-repositories): cosmetic fix * Keep consistent indentation Signed-off-by: Junya Sasaki <[email protected]> * fix(create-prs-to-update-vcs-repositories): fix a yamllint bug Signed-off-by: Junya Sasaki <[email protected]> --------- Signed-off-by: Junya Sasaki <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Ryohsuke Mitsudome <[email protected]>
- Loading branch information