Skip to content

T-22072 [CI] Keep the E2E Linear issue short and free of tables - #9

Merged
PetrHeinz merged 1 commit into
mainfrom
claude/t-22072-shorter-linear
Oct 22, 2026
Merged

PetrHeinz merged 1 commit into
mainfrom
claude/t-22072-shorter-linear

Conversation

@PetrHeinz

Copy link
Copy Markdown
Member

The E2E Linear issue said the same thing up to three times per failed job: the job's errors, then the same errors as ❌ lines under each read-back. Its tables are hard to read in Linear.

  • notify_linear_failure.yml adds a failed job's summary or, when the job has none (it stopped before writing one), its errors, without duplicates. Callers that set neither input still get the plain issue.
  • The read-back summary lists the counts, and after a timeout what CloudWatch Logs received and forwarded per log group, as bullets instead of tables. The Linear copy drops the heading, since the issue already names the job and links the run.
  • A job that stops before the read-back uploads no summary, so its issue shows the step and its errors.

🤖 Generated with Claude Code

A failed job's summary goes into the issue in place of its errors, which only
fill in for a job that stopped before writing one, once each. Summaries list
their numbers as bullets, since Linear renders wide tables poorly.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@PetrHeinz
PetrHeinz marked this pull request as ready for review October 22, 2026 08:50
@PetrHeinz
PetrHeinz merged commit a9cb822 into main Oct 22, 2026
6 checks passed
@PetrHeinz
PetrHeinz deleted the claude/t-22072-shorter-linear branch October 22, 2026 08:50
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