Skip to content

T-17335 Create Linear issue on E2E workflow failure#25

Merged
PetrHeinz merged 2 commits intomainfrom
ph/create-linears
Apr 21, 2026
Merged

T-17335 Create Linear issue on E2E workflow failure#25
PetrHeinz merged 2 commits intomainfrom
ph/create-linears

Conversation

@PetrHeinz
Copy link
Copy Markdown
Member

Replaces the Slack notification on E2E workflow failure with a Linear issue. Creates a high-priority issue in the correct team, in the Plan state, assigned, and filed under the correct project.

No deduplication for now — if the same workflow fails repeatedly, expect multiple Linear issues. Simplicity preferred over the cancel-previous flow we use elsewhere.

Replaces the Slack notification on E2E workflow failure with a Linear issue.
Creates a high-priority issue in the correct team, in the Plan state, assigned, and filed under the correct project.

No deduplication for now — if the same workflow fails repeatedly, expect multiple Linear issues. Simplicity preferred over the cancel-previous flow we use elsewhere.
@PetrHeinz PetrHeinz requested a review from gyfis April 21, 2026 14:19
Include failing jobs (with the step they failed at), event name,
run attempt, and commit SHA + subject in the Linear issue
description. Requires `actions: read` permission so the job can
query the Actions API for sibling job outcomes.

Made-with: Cursor
@PetrHeinz PetrHeinz merged commit f157a75 into main Apr 21, 2026
1 check passed
@PetrHeinz PetrHeinz deleted the ph/create-linears branch April 21, 2026 17:23
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