From 53b6ce2059aac96f25c381fed774c19cc282198d Mon Sep 17 00:00:00 2001 From: Sam Gutentag <1404219+samgutentag@users.noreply.github.com> Date: Thu, 28 May 2026 22:36:22 -0700 Subject: [PATCH] docs(changelog): master/develop as default stable branches, rendered webhook citations Bundled Flaky Tests entry covering two increments: - master and develop recognized as stable branches by default (trunk-io/trunk2#3555, #3556) - AI investigation webhook payloads render citation links in markdown_summary and facts[].content (trunk-io/trunk2#3592) TRUNK-18212. Date basis: latest source PR mergedAt (#3592, 2026-04-17). Wired: entry .mdx, docs.json, changelog/index.mdx, flaky-tests/changelog.mdx. Co-Authored-By: Claude Opus 4.8 (1M context) --- ...aky-tests-stable-branches-webhook-citations.mdx | 14 ++++++++++++++ changelog/index.mdx | 6 ++++++ docs.json | 1 + flaky-tests/changelog.mdx | 6 ++++++ 4 files changed, 27 insertions(+) create mode 100644 changelog/2026-04-17-flaky-tests-stable-branches-webhook-citations.mdx diff --git a/changelog/2026-04-17-flaky-tests-stable-branches-webhook-citations.mdx b/changelog/2026-04-17-flaky-tests-stable-branches-webhook-citations.mdx new file mode 100644 index 0000000..d39dfad --- /dev/null +++ b/changelog/2026-04-17-flaky-tests-stable-branches-webhook-citations.mdx @@ -0,0 +1,14 @@ +--- +title: "Flaky Tests: master and develop as Default Stable Branches, Rendered Webhook Citations" +description: "master and develop now count as stable branches by default, and AI investigation webhooks deliver fully rendered citation links." +date: 2026-04-17 +category: Flaky Tests +type: update +--- + +**Trunk Flaky Tests now recognizes `master` and `develop` as stable branches by default, alongside `main`.** Two improvements landed in this window. + +- **Default stable branches.** Uploads from `master` and `develop` are classified as stable-branch uploads automatically, the same as `main`. Repos using either as their primary branch no longer need a stable branch override to get accurate flake detection, and the setup banner that prompted you to configure one on the uploads page is gone for those repos. +- **Rendered webhook citations.** The `test_case.investigation_completed` webhook now delivers fully rendered citation links in `markdown_summary` and in each `facts[].content` entry, instead of raw `CITE:TAG` placeholders. If you build on these payloads — a Slack bot, ticket automation — you can use the fields directly without post-processing. + +[Read the docs](https://docs.trunk.io/flaky-tests/get-started) to learn more. diff --git a/changelog/index.mdx b/changelog/index.mdx index 7b41db9..5eb0f7a 100644 --- a/changelog/index.mdx +++ b/changelog/index.mdx @@ -88,6 +88,12 @@ rss: true Merge Queue Health metrics can now be drilled down to the individual pull requests behind any data point. + + **[Flaky Tests: master and develop as Default Stable Branches, Rendered Webhook Citations](/changelog/2026-04-17-flaky-tests-stable-branches-webhook-citations)** + + master and develop now count as stable branches by default, and AI investigation webhooks deliver fully rendered citation links. + + **[Flaky Tests: Linked Tickets Survive Linear Team and Jira Project Moves](/changelog/2026-04-15-flaky-tests-linked-tickets-survive-moves)** diff --git a/docs.json b/docs.json index a738564..a096773 100644 --- a/docs.json +++ b/docs.json @@ -628,6 +628,7 @@ "changelog/2026-04-30-merge-queue-chrome-extension", "changelog/2026-04-28-merge-queue-failure-statuses-merge-item-ids", "changelog/2026-04-21-merge-queue-drill-down-into-merge-metrics", + "changelog/2026-04-17-flaky-tests-stable-branches-webhook-citations", "changelog/2026-04-15-flaky-tests-linked-tickets-survive-moves", "changelog/2026-04-15-flaky-tests-repositories-overview-dashboard", "changelog/2026-04-13-merge-queue-terraform-provider", diff --git a/flaky-tests/changelog.mdx b/flaky-tests/changelog.mdx index 6ade9d9..9035e2d 100644 --- a/flaky-tests/changelog.mdx +++ b/flaky-tests/changelog.mdx @@ -59,6 +59,12 @@ og:title: "Trunk Flaky Tests changelog" ### April 2026 + + **[Flaky Tests: master and develop as Default Stable Branches, Rendered Webhook Citations](/changelog/2026-04-17-flaky-tests-stable-branches-webhook-citations)** + + master and develop now count as stable branches by default, and AI investigation webhooks deliver fully rendered citation links. + + **[Flaky Tests: Linked Tickets Survive Linear Team and Jira Project Moves](/changelog/2026-04-15-flaky-tests-linked-tickets-survive-moves)**