diff --git a/assets/changelog/flaky-tests-linear-improvements-5eb257.png b/assets/changelog/flaky-tests-linear-improvements-5eb257.png new file mode 100644 index 0000000..383656d Binary files /dev/null and b/assets/changelog/flaky-tests-linear-improvements-5eb257.png differ diff --git a/assets/changelog/flaky-tests-linear-improvements-ab7bf8.png b/assets/changelog/flaky-tests-linear-improvements-ab7bf8.png new file mode 100644 index 0000000..7fae70b Binary files /dev/null and b/assets/changelog/flaky-tests-linear-improvements-ab7bf8.png differ diff --git a/changelog/2026-05-19-flaky-tests-linear-improvements.mdx b/changelog/2026-05-19-flaky-tests-linear-improvements.mdx new file mode 100644 index 0000000..3e11e54 --- /dev/null +++ b/changelog/2026-05-19-flaky-tests-linear-improvements.mdx @@ -0,0 +1,27 @@ +--- +title: "Flaky Tests: Linear Field Defaults and Link Existing Tickets" +description: "Set per-repository defaults for auto-created Linear tickets, and link existing Linear tickets to a test without creating a duplicate." +date: 2026-05-19 +category: Flaky Tests +type: new-feature +--- + +**Two updates to the Linear ticketing integration: per-repository field defaults for auto-created tickets, and the ability to link an existing Linear ticket to a test without duplicating it.** + +### Field defaults for auto-created Linear tickets + +When you connect a Linear team in **Settings > Repositories > Ticketing Integration**, you can now set per-repository defaults that pre-populate every new ticket: Priority (Urgent / High / Medium / Low / No priority), Labels (team- or workspace-level), Estimate (matches your team's scale), Project (filtered to projects accessible by the selected team), and Assignee (chosen from team members). Defaults apply whenever you open the **Create Ticket** modal and can still be overridden before submitting. Switching teams clears and reloads the available options automatically. + + + Linear integration settings showing field defaults for Priority, Labels, Estimate, Project, and Assignee + + +### Link existing Linear tickets to a test + +If you already have a Linear ticket tracking a flaky test, you can attach it without creating a duplicate. From the Test Details page, click **Link Ticket**, paste the Linear URL or ID, and submit. The ticket's title, status, and assignee sync back from Linear. You can also link tickets programmatically with the [Link a ticket to a test case API](https://docs.trunk.io/flaky-tests/reference/api-reference/link-a-ticket-to-a-test-case). + + + Link Existing Ticket modal on the Test Details page + + +[Read the docs](https://docs.trunk.io/flaky-tests/management/ticketing/linear-integration) to learn more. diff --git a/changelog/index.mdx b/changelog/index.mdx index 691b49c..e298749 100644 --- a/changelog/index.mdx +++ b/changelog/index.mdx @@ -8,6 +8,12 @@ rss: true ### May 2026 + + **[Flaky Tests: Linear Field Defaults and Link Existing Tickets](/changelog/2026-05-19-flaky-tests-linear-improvements)** + + Set per-repository defaults for auto-created Linear tickets, and link existing Linear tickets to a test without creating a duplicate. + + **[Merge Queue: Chrome Extension Quality-of-Life Updates](/changelog/2026-05-19-merge-queue-chrome-extension-updates)** diff --git a/docs.json b/docs.json index 91ded98..bc45684 100644 --- a/docs.json +++ b/docs.json @@ -602,6 +602,7 @@ { "group": "2026", "pages": [ + "changelog/2026-05-19-flaky-tests-linear-improvements", "changelog/2026-05-19-merge-queue-chrome-extension-updates", "changelog/2026-05-19-merge-queue-enqueue-by-label", "changelog/2026-05-18-flaky-tests-failure-count-monitor", diff --git a/flaky-tests/changelog.mdx b/flaky-tests/changelog.mdx index b0ff374..3e803fa 100644 --- a/flaky-tests/changelog.mdx +++ b/flaky-tests/changelog.mdx @@ -8,6 +8,12 @@ rss: true ### May 2026 + + **[Flaky Tests: Linear Field Defaults and Link Existing Tickets](/changelog/2026-05-19-flaky-tests-linear-improvements)** + + Set per-repository defaults for auto-created Linear tickets, and link existing Linear tickets to a test without creating a duplicate. + + **[Flaky Tests: Failure Count Monitor](/changelog/2026-05-18-flaky-tests-failure-count-monitor)**