Allow any release script command to accept --gh-token (#19035)
This commit is contained in:
parent
18f07fdc4c
commit
d440cfc9e2
1
changelog.d/19035.misc
Normal file
1
changelog.d/19035.misc
Normal file
@ -0,0 +1 @@
|
|||||||
|
Allow any command of the `release.py` to accept a `--gh-token` argument.
|
||||||
@ -639,7 +639,16 @@ def _notify(message: str) -> None:
|
|||||||
|
|
||||||
|
|
||||||
@cli.command()
|
@cli.command()
|
||||||
def merge_back() -> None:
|
# Although this option is not used, allow it anyways. Otherwise the user will
|
||||||
|
# receive an error when providing it, which is annoying as other commands accept
|
||||||
|
# it.
|
||||||
|
@click.option(
|
||||||
|
"--gh-token",
|
||||||
|
"_gh_token",
|
||||||
|
envvar=["GH_TOKEN", "GITHUB_TOKEN"],
|
||||||
|
required=False,
|
||||||
|
)
|
||||||
|
def merge_back(_gh_token: Optional[str]) -> None:
|
||||||
_merge_back()
|
_merge_back()
|
||||||
|
|
||||||
|
|
||||||
@ -687,7 +696,16 @@ def _merge_back() -> None:
|
|||||||
|
|
||||||
|
|
||||||
@cli.command()
|
@cli.command()
|
||||||
def announce() -> None:
|
# Although this option is not used, allow it anyways. Otherwise the user will
|
||||||
|
# receive an error when providing it, which is annoying as other commands accept
|
||||||
|
# it.
|
||||||
|
@click.option(
|
||||||
|
"--gh-token",
|
||||||
|
"_gh_token",
|
||||||
|
envvar=["GH_TOKEN", "GITHUB_TOKEN"],
|
||||||
|
required=False,
|
||||||
|
)
|
||||||
|
def announce(_gh_token: Optional[str]) -> None:
|
||||||
_announce()
|
_announce()
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user