Skip to content

fix(cli): avoid duplicate detached CI output [ship]#1411

Merged
thebiglabasky merged 1 commit into
mainfrom
herve/fix-detached-ci-output
Jul 16, 2026
Merged

fix(cli): avoid duplicate detached CI output [ship]#1411
thebiglabasky merged 1 commit into
mainfrom
herve/fix-detached-ci-output

Conversation

@thebiglabasky

Copy link
Copy Markdown
Contributor

Affected Components

  • CLI
  • Create CLI
  • Test
  • Docs
  • Examples
  • Other

Notes for the Reviewer

Detached test and trigger runs now avoid terminal redraws when stdout is not a TTY, including GitHub Actions logs. The initial check list remains, followed by a concise scheduling or cancellation summary, without duplicate check titles or ANSI cursor-control output. Interactive terminals retain their live summary redraw.

Regression coverage asserts a detached non-TTY run prints each check once and emits no cursor-clear sequence.

Verification

  • pnpm lint
  • pnpm --filter checkly test (122 files, 1,621 passed, 2 skipped)

New Dependency Submission

None.

@thebiglabasky
thebiglabasky marked this pull request as ready for review July 16, 2026 14:13
@thebiglabasky thebiglabasky changed the title fix(cli): avoid duplicate detached CI output fix(cli): avoid duplicate detached CI output [ship] Jul 16, 2026
@thebiglabasky
thebiglabasky enabled auto-merge (squash) July 16, 2026 14:13

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Auto-approved: ship/show PR from a same-repo branch.

@thebiglabasky
thebiglabasky merged commit b16528a into main Jul 16, 2026
33 of 35 checks passed
@thebiglabasky
thebiglabasky deleted the herve/fix-detached-ci-output branch July 16, 2026 14:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant