Skip to content

ci(APP-1028): warn about open Linear tickets in the release summary - #1291

Merged
tyhonchik merged 1 commit into
mainfrom
app-1028-automated-release-improvements-based-on-aug-31-retro
Aug 4, 2026
Merged

ci(APP-1028): warn about open Linear tickets in the release summary#1291
tyhonchik merged 1 commit into
mainfrom
app-1028-automated-release-improvements-based-on-aug-31-retro

Conversation

@tyhonchik

Copy link
Copy Markdown
Contributor

Description

Adds an "⚠️ Open tickets" section to the generated release summary (APP-1028, Aug 31 retro): every Linear ticket referenced by the release commits whose state is not completed/canceled is listed at the top of the release PR body with its current status. The warning also reaches the Slack head message and refreshes on every push to the release PR, since both already reuse this summary. The release is warned about, never blocked — merging stays a human decision.

Tickets that fail to resolve in Linear (false-positive ids like UTF-8) are excluded from the warning, matching the existing enrichment behavior.

Type of Change

  • None (CI-only change, no changeset)

Developer Checklist:

  • Covered by unit tests (pnpm test:release-summary, mocked Linear API)
  • Followed the code style guidelines of this project
  • Reviewed that the Files Changed in Github's UI reflect my intended changes

@tyhonchik
tyhonchik requested a review from a team as a code owner August 3, 2026 16:30
@linear-code

linear-code Bot commented Aug 3, 2026

Copy link
Copy Markdown

APP-1028

@github-actions

github-actions Bot commented Aug 3, 2026

Copy link
Copy Markdown

🚀 Preview Deployment: View Here

@github-actions

github-actions Bot commented Aug 3, 2026

Copy link
Copy Markdown

E2E results (preview)

Smoke

Base URL https://app-next-i344tua2c-aragon-app.vercel.app
Suite smoke
Playwright result ✅ passed
Summary 82 passed
HTML report View report
GitHub job ✅ completed

View run #4809

thekidnamedkd
thekidnamedkd previously approved these changes Aug 4, 2026

@thekidnamedkd thekidnamedkd left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM 🛰️

@tyhonchik
tyhonchik force-pushed the app-1028-automated-release-improvements-based-on-aug-31-retro branch from cac6618 to 0dce412 Compare August 4, 2026 09:15
@tyhonchik
tyhonchik force-pushed the app-1028-automated-release-improvements-based-on-aug-31-retro branch from 0dce412 to 0a8bc68 Compare August 4, 2026 09:37
@tyhonchik
tyhonchik requested a review from thekidnamedkd August 4, 2026 11:26

@thekidnamedkd thekidnamedkd left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

👍

@tyhonchik
tyhonchik merged commit bcdb9dc into main Aug 4, 2026
19 checks passed
@tyhonchik
tyhonchik deleted the app-1028-automated-release-improvements-based-on-aug-31-retro branch August 4, 2026 11:56
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.

2 participants