Bug#1116001: vcswatch: doesn't work for Archive: GitHub automatic uscan support
Package: qa.debian.org
Severity: important
X-Debbugs-CC: yadd@debian.org, sugar-artwork@packages.debian.org
sugar-artwork 0.121-2 does not have debian/watch but it instead has
Archive: Github set in debian/upstream/metadata . This correctly works
with uscan from devscripts 2.25.19 but vcswatch appears to be unable
to handle this convention:
https://qa.debian.org/cgi-bin/watch?pkg=sugar-artwork
And here is an abridged version of uscan's output:
uscan info: Looking at $base =
https://api.github.com/repos/sugarlabs/sugar-artwork/git/matching-refs/tags/
with
$filepattern =
https://api.github.com/repos/[^/]+/[^/]+/git/refs/tags/(?:[^/]+\-)?(?:[-_]?[Vv]?(\d[\-+\.:\~\da-zA-Z]*))
found
$newfile =
https://api.github.com/repos/sugarlabs/sugar-artwork/git/refs/tags/v0.121
$mangled_newversion = 0.121
$newversion = 0.121
$lastversion = 0.121
Thank you,
Jeremy Bícha
Reply to: