mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-09-20 00:30:49 +00:00
Merge pull request #44079 from ClickHouse/gh-helper-cache
Fix the CACHE_PATH creation for default value
This commit is contained in:
commit
092f87a60d
@ -488,7 +488,7 @@ def main():
|
||||
logging.getLogger("git_helper").setLevel(logging.DEBUG)
|
||||
token = args.token or get_best_robot_token()
|
||||
|
||||
gh = GitHub(token, per_page=100)
|
||||
gh = GitHub(token, create_cache_dir=False, per_page=100)
|
||||
bp = Backport(gh, args.repo, args.dry_run)
|
||||
# https://github.com/python/mypy/issues/3004
|
||||
bp.gh.cache_path = f"{TEMP_PATH}/gh_cache" # type: ignore
|
||||
|
@ -30,9 +30,11 @@ Issues = List[Issue]
|
||||
|
||||
|
||||
class GitHub(github.Github):
|
||||
def __init__(self, *args, **kwargs):
|
||||
# Define meta attribute
|
||||
def __init__(self, *args, create_cache_dir=True, **kwargs):
|
||||
# Define meta attribute and apply setter logic
|
||||
self._cache_path = Path(CACHE_PATH)
|
||||
if create_cache_dir:
|
||||
self.cache_path = self.cache_path
|
||||
# And set Path
|
||||
super().__init__(*args, **kwargs)
|
||||
self._retries = 0
|
||||
|
@ -10,7 +10,7 @@ from release import RELEASE_READY_STATUS
|
||||
|
||||
def main():
|
||||
pr_info = PRInfo()
|
||||
gh = GitHub(get_best_robot_token(), per_page=100)
|
||||
gh = GitHub(get_best_robot_token(), create_cache_dir=False, per_page=100)
|
||||
commit = get_commit(gh, pr_info.sha)
|
||||
commit.create_status(
|
||||
context=RELEASE_READY_STATUS,
|
||||
|
@ -148,7 +148,7 @@ if __name__ == "__main__":
|
||||
if args.push:
|
||||
checkout_head(pr_info)
|
||||
|
||||
gh = GitHub(get_best_robot_token())
|
||||
gh = GitHub(get_best_robot_token(), per_page=100, create_cache_dir=False)
|
||||
|
||||
atexit.register(update_mergeable_check, gh, pr_info, NAME)
|
||||
|
||||
|
@ -33,7 +33,7 @@ categories_preferred_order = (
|
||||
FROM_REF = ""
|
||||
TO_REF = ""
|
||||
SHA_IN_CHANGELOG = [] # type: List[str]
|
||||
gh = GitHub()
|
||||
gh = GitHub(create_cache_dir=False)
|
||||
CACHE_PATH = p.join(p.dirname(p.realpath(__file__)), "gh_cache")
|
||||
|
||||
|
||||
@ -384,7 +384,11 @@ def main():
|
||||
# Get all PRs for the given time frame
|
||||
global gh
|
||||
gh = GitHub(
|
||||
args.gh_user_or_token, args.gh_password, per_page=100, pool_size=args.jobs
|
||||
args.gh_user_or_token,
|
||||
args.gh_password,
|
||||
create_cache_dir=False,
|
||||
per_page=100,
|
||||
pool_size=args.jobs,
|
||||
)
|
||||
gh.cache_path = CACHE_PATH
|
||||
query = f"type:pr repo:{args.repo} is:merged"
|
||||
|
Loading…
Reference in New Issue
Block a user