From 406f4f492a040c01b1dc878b1a016ae4f67a5eaf Mon Sep 17 00:00:00 2001 From: Martin Mares Date: Sat, 8 Jun 2024 20:46:00 +0200 Subject: [PATCH] Maintainer scripts: Create GitHub releases --- maint/release | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/maint/release b/maint/release index 9c2521b..bc1d8fd 100755 --- a/maint/release +++ b/maint/release @@ -56,3 +56,11 @@ if ($r->{"do_upload"}) { print " "; ; system '/home/mj/tree/kup/kup', 'put', "$dd/$pkg.tar", "$dd/$pkg.tar.sig", "/pub/software/utils/pciutils/$pkg.tar.gz"; die if $?; } + +# GitHub releases +print "Creating a GitHub release\n"; +my $ghrel = "v$ver"; +`gh release create $ghrel --verify-tag --latest --notes "Automatically generated. Please see the ChangeLog for details."`; +die if $?; +`gh release upload $ghrel $dd/$pkg.tar.gz $dd/pkg.tar.gz.sign"; +die if $? -- 2.39.2