mirror of
https://github.com/pyTooling/Actions.git
synced 2026-02-16 13:06:57 +08:00
releaser: refactor; add func GetReleaseHandler
This commit is contained in:
@@ -80,10 +80,7 @@ def GetGitHubAPIHandler():
|
|||||||
return Github(environ["GITHUB_USER"], environ["GITHUB_PASS"])
|
return Github(environ["GITHUB_USER"], environ["GITHUB_PASS"])
|
||||||
|
|
||||||
|
|
||||||
files = GetListOfArtifacts(sys_argv)
|
def GetReleaseHandler(gh):
|
||||||
gh = GetGitHubAPIHandler()
|
|
||||||
|
|
||||||
|
|
||||||
print("· Get Repository handler")
|
print("· Get Repository handler")
|
||||||
|
|
||||||
if "GITHUB_REPOSITORY" not in environ:
|
if "GITHUB_REPOSITORY" not in environ:
|
||||||
@@ -146,6 +143,13 @@ else:
|
|||||||
except Exception:
|
except Exception:
|
||||||
raise (Exception(err_msg))
|
raise (Exception(err_msg))
|
||||||
|
|
||||||
|
return (gh_repo, gh_release, tag, env_tag, is_prerelease, is_draft)
|
||||||
|
|
||||||
|
|
||||||
|
files = GetListOfArtifacts(sys_argv)
|
||||||
|
[gh_repo, gh_release, tag, env_tag, is_prerelease, is_draft] = GetReleaseHandler(GetGitHubAPIHandler())
|
||||||
|
|
||||||
|
|
||||||
print("· Cleanup and/or upload artifacts")
|
print("· Cleanup and/or upload artifacts")
|
||||||
|
|
||||||
artifacts = files
|
artifacts = files
|
||||||
|
|||||||
Reference in New Issue
Block a user