diff --git a/src/components/BuildkiteCIUploadStepMatrix.astro b/src/components/BuildkiteCIUploadStepMatrix.astro
index 724de1dd7f..92a12ed391 100644
--- a/src/components/BuildkiteCIUploadStepMatrix.astro
+++ b/src/components/BuildkiteCIUploadStepMatrix.astro
@@ -10,12 +10,13 @@ const { reportPath } = Astro.props;
---
- If you use a build matrix in your pipeline, set the job_name property so CI Insights can properly distinguish reports for each matrix variation.
+ If you use a build matrix in your pipeline, each variation reports its own step label as its job
+ name, so the variations are already distinct. Set the job_name plugin property when the
+ label is not the name you want CI Insights to file the reports under:
-For example:
-
+
- Setting job_name helps CI Insights group and display reports correctly
- for each matrix variation.
+ The job name is part of a test's identity, so a scheduled pipeline has to report the same name as
+ the step running those tests on your pull requests.
diff --git a/src/components/MergifyCIUploadStepMatrix.astro b/src/components/MergifyCIUploadStepMatrix.astro
index 97fb1ef955..cb8acb823f 100644
--- a/src/components/MergifyCIUploadStepMatrix.astro
+++ b/src/components/MergifyCIUploadStepMatrix.astro
@@ -11,12 +11,10 @@ const { reportPath } = Astro.props;
---
- If you use a job matrix in your workflow (e.g., to test across multiple versions), ensure you set
- the job_name input (or MERGIFY_JOB_NAME environment variable) so CI Insights can properly distinguish reports for each matrix job.
+ If you use a job matrix in your workflow (e.g., to test across multiple versions), every leg
+ reports the same job name, because GitHub Actions gives them all one GITHUB_JOB. Set
+ the job_name input so CI Insights can tell the reports apart:
-For example, with:
-