@@ -341,6 +341,10 @@ def latest_draft_release(gh, branch=None):
341341 """Get the latest draft release for a given repo"""
342342 newest_time = None
343343 newest_release = None
344+ if branch :
345+ log (f"Getting latest draft release on branch { branch } " )
346+ else :
347+ log ("Getting latest draft release" )
344348 for release in gh .repos .list_releases ():
345349 if str (release .draft ).lower () == "false" :
346350 continue
@@ -351,6 +355,10 @@ def latest_draft_release(gh, branch=None):
351355 if newest_time is None or d_created > newest_time :
352356 newest_time = d_created
353357 newest_release = release
358+ if not newest_release :
359+ log ("No draft release found!" )
360+ else :
361+ log (f"Found draft release at { newest_release .html_url } " )
354362 return newest_release
355363
356364
@@ -511,8 +519,9 @@ def prepare_environment():
511519
512520 # Set up GitHub object.
513521 branch = os .environ .get ("RH_BRANCH" )
514- owner , repo_name = os .environ ["GITHUB_REPOSITORY " ].split ("/" )
522+ owner , repo_name = os .environ ["RH_REPOSITORY " ].split ("/" )
515523 auth = os .environ .get ("GITHUB_ACCESS_TOKEN" , "" )
524+ log (f"Getting GitHub connection for { owner } /{ repo_name } " )
516525 gh = get_gh_object (dry_run = dry_run , owner = owner , repo = repo_name , token = auth )
517526
518527 # Get the latest draft release if none is given.
@@ -528,6 +537,7 @@ def prepare_environment():
528537
529538 # Extract the metadata from the release url.
530539 return extract_metadata_from_release_url (gh , release_url , auth )
540+ return release_url
531541
532542
533543def handle_since ():
0 commit comments