Package: devscripts
Version: 2.25.20
Severity: wishlist
X-Debbugs-Cc: [email protected]

With both devscripts 2.25.19 and 2.25.20, the Release-Only field does
not work for GitHub template watch files. It does work for GitLab
template watch files.

Test Case
=======
gnome-shell-extension-gsconnect with this watch file

Version: 5
Template: GitHub
Owner: GSConnect
Project: @PACKAGE@
Release-Only: yes

$ uscan -dd
uscan warn: In debian/watch no matching files for watch source
  
https://api.github.com/repos/GSConnect/gnome-shell-extension-gsconnect/git/matching-refs/release/

Other Info
========
If I remove the Release-Only line and just use the GitHub tag instead
of the release,

I think the URL should be the same for looking up the release version.

The download URLs should be prefixed like this:

tag:
https://api.github.com/repos/GSConnect/gnome-shell-extension-gsconnect/git/matching-refs/tags

release:
https://api.github.com/repos/GSConnect/gnome-shell-extension-gsconnect/releases/tags/

Thank you,
Jeremy Bícha

Reply via email to