bin/gen_release_notes.py: don't fail if "Closes" refers to an MR
authorKonstantin Kharlamov <Hi-Angel@yandex.ru>
Thu, 8 Dec 2022 20:09:26 +0000 (23:09 +0300)
committerEric Engestrom <eric@engestrom.ch>
Wed, 11 Jan 2023 17:44:20 +0000 (17:44 +0000)
commitbbb7597cfec371c10dd8d59909f4bf1309d77f30
treebecb0a232b34bc411b34658f45ea6bf5389aa530
parent199ccbc64fcb3592c0956ed753d2d4ef713cf485
bin/gen_release_notes.py: don't fail if "Closes" refers to an MR

Sometimes a tag "Closes:" in a commit may refer to a merge request
instead of an issue. Examples of such commits:

    34319c7d84 "ci/freedreno: disable antichambers trace"
    998122d9c2 "mesa: fix GL_INVALID_OPERATION in glEGLImageTargetTexStorageEXT"

Avoid failing on these by explicitly checking that the URL refers to an
issue

Cc: mesa-stable
Signed-off-by: Konstantin Kharlamov <Hi-Angel@yandex.ru>
Reviewed-by: Eric Engestrom <eric@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20241>
(cherry picked from commit 52cd87ea16f05fc3cc87be9315cd2d2e6dc9850d)
.pick_status.json
bin/gen_release_notes.py
bin/gen_release_notes_test.py