mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-29 11:02:08 +00:00
Fix issues with labeling
This commit is contained in:
parent
00c8d74878
commit
b2f3a4ccab
@ -28,7 +28,10 @@ class Release:
|
|||||||
self._release_commit = ""
|
self._release_commit = ""
|
||||||
|
|
||||||
def run(self, cmd: str, cwd: Optional[str] = None) -> str:
|
def run(self, cmd: str, cwd: Optional[str] = None) -> str:
|
||||||
logging.info("Running in directory %s, command:\n %s", cwd or "$CWD", cmd)
|
cwd_text = ""
|
||||||
|
if cwd:
|
||||||
|
cwd_text = f" (CWD='{cwd}')"
|
||||||
|
logging.info("Running command%s:\n %s", cwd_text, cmd)
|
||||||
return self._git.run(cmd, cwd)
|
return self._git.run(cmd, cwd)
|
||||||
|
|
||||||
def update(self):
|
def update(self):
|
||||||
@ -201,8 +204,9 @@ class Release:
|
|||||||
try:
|
try:
|
||||||
yield
|
yield
|
||||||
except BaseException:
|
except BaseException:
|
||||||
logging.warning("Rolling back label {label}")
|
logging.warning("Rolling back label %s", label)
|
||||||
self.run(f"gh api repos/{args.repo}/labels/{label} -X DELETE")
|
self.run(f"gh api repos/{args.repo}/labels/{label} -X DELETE")
|
||||||
|
raise
|
||||||
|
|
||||||
@contextmanager
|
@contextmanager
|
||||||
def _create_gh_release(self, args: argparse.Namespace):
|
def _create_gh_release(self, args: argparse.Namespace):
|
||||||
@ -286,11 +290,6 @@ def parse_args() -> argparse.Namespace:
|
|||||||
"works only for a release branches, that name should be the same as "
|
"works only for a release branches, that name should be the same as "
|
||||||
"'$MAJOR.$MINOR' version, e.g. 22.2",
|
"'$MAJOR.$MINOR' version, e.g. 22.2",
|
||||||
)
|
)
|
||||||
parser.add_argument(
|
|
||||||
"--no-publish-release",
|
|
||||||
action="store_true",
|
|
||||||
help="by default, 'major' and 'minor' types work only for master, and 'patch' ",
|
|
||||||
)
|
|
||||||
|
|
||||||
return parser.parse_args()
|
return parser.parse_args()
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user