I just checked. Github has moved the lists of 'release assets' such as
tarballs into separate 'include urls':
https://github.com/mesonbuild/meson/releases/expanded_assets/0.63.1

but this can fortunately be fixed by tweaking the regex slightly:
 UPSTREAM_CHECK_URI = "https://github.com/mesonbuild/meson/releases";
-UPSTREAM_CHECK_REGEX = "meson-(?P<pver>\d+(\.\d+)+)\.tar"
+UPSTREAM_CHECK_REGEX = "releases/tag/(?P<pver>\d+(\.\d+)+)"

I suppose this should also be abstracted into a class, e.g.
'github-releases', I'll get to it after I'm back from holiday.

Alex

On Tue, 20 Sept 2022 at 19:07, Alex Kiernan <alex.kier...@gmail.com> wrote:
>
> It looks like something's changed in what github is returning on the
> releases page which has broken `devtool latest-version` for recipes
> which get their upstream data from that.
>
> --
> Alex Kiernan
>
> 
>
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#170947): 
https://lists.openembedded.org/g/openembedded-core/message/170947
Mute This Topic: https://lists.openembedded.org/mt/93808689/21656
Group Owner: openembedded-core+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to