From 548437b8247353628494a25c8e3806ac06e589aa Mon Sep 17 00:00:00 2001 From: umarcor Date: Mon, 20 Dec 2021 03:53:05 +0100 Subject: [PATCH] releaser: refactor; reorder CheckRefSemVer and GetRepositoryHandle --- releaser/releaser.py | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/releaser/releaser.py b/releaser/releaser.py index f0b6cd7..84eb139 100755 --- a/releaser/releaser.py +++ b/releaser/releaser.py @@ -81,13 +81,6 @@ def GetGitHubAPIHandler(): def GetReleaseHandler(gh): - def GetRepositoryHandler(repo): - print("· Get Repository handler") - if repo is None: - stdout.flush() - raise (Exception("Repository name not defined! Please set 'GITHUB_REPOSITORY")) - return gh.get_repo(repo) - def CheckRefSemVer(gh_ref, tag): print("· Check SemVer compliance of the reference/tag") env_tag = None @@ -113,8 +106,15 @@ def GetReleaseHandler(gh): sys_exit() return (tag, env_tag, True) - gh_repo = GetRepositoryHandler(getenv("GITHUB_REPOSITORY", None)) + def GetRepositoryHandler(repo): + print("· Get Repository handler") + if repo is None: + stdout.flush() + raise (Exception("Repository name not defined! Please set 'GITHUB_REPOSITORY")) + return gh.get_repo(repo) + [tag, env_tag, is_prerelease] = CheckRefSemVer(environ["GITHUB_REF"], getenv("INPUT_TAG", "tip")) + gh_repo = GetRepositoryHandler(getenv("GITHUB_REPOSITORY", None)) print("· Get Release handler")