show: also set optional deps

This commit is contained in:
Christoph Reiter 2022-03-30 17:29:59 +02:00
parent 5e037680d6
commit cd67c3a66a
2 changed files with 4 additions and 1 deletions

View File

@ -65,7 +65,7 @@ jobs:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
GITHUB_TOKEN_READONLY: ${{ secrets.GITHUBTOKENREADONLY }} GITHUB_TOKEN_READONLY: ${{ secrets.GITHUBTOKENREADONLY }}
run: | run: |
python -u autobuild.py show python -u autobuild.py show --optional-deps '${{ github.event.inputs.optional_deps }}'
build: build:
needs: schedule needs: schedule

View File

@ -1191,6 +1191,8 @@ def show_build(args: Any) -> None:
done = [] done = []
failed = [] failed = []
apply_optional_deps(args.optional_deps or "")
pkgs = get_buildqueue_with_status(full_details=args.details) pkgs = get_buildqueue_with_status(full_details=args.details)
show_cycles(pkgs) show_cycles(pkgs)
@ -1563,6 +1565,7 @@ def main(argv: List[str]) -> None:
"show", help="Show all packages to be built", allow_abbrev=False) "show", help="Show all packages to be built", allow_abbrev=False)
sub.add_argument( sub.add_argument(
"--details", action="store_true", help="Show more details such as links to failed build logs (slow)") "--details", action="store_true", help="Show more details such as links to failed build logs (slow)")
sub.add_argument("--optional-deps", action="store")
sub.set_defaults(func=show_build) sub.set_defaults(func=show_build)
sub = subparser.add_parser( sub = subparser.add_parser(