@@ -182,6 +182,23 @@ def process_pr(
182182 marker = marker ,
183183 subproject_id = config .SUBPROJECT_ID ,
184184 )
185+ summary_comment = template .get_comment_markdown (
186+ coverage = coverage ,
187+ diff_coverage = diff_coverage ,
188+ previous_coverage = previous_coverage ,
189+ previous_coverage_rate = previous_coverage_rate ,
190+ files = files_info ,
191+ count_files = count_files ,
192+ minimum_green = config .MINIMUM_GREEN ,
193+ minimum_orange = config .MINIMUM_ORANGE ,
194+ repo_name = config .GITHUB_REPOSITORY ,
195+ pr_number = config .GITHUB_PR_NUMBER ,
196+ base_template = template .read_template_file ("comment.md.j2" ),
197+ custom_template = config .COMMENT_TEMPLATE ,
198+ pr_targets_default_branch = pr_targets_default_branch ,
199+ marker = marker ,
200+ subproject_id = config .SUBPROJECT_ID ,
201+ )
185202 except template .MissingMarker :
186203 log .error (
187204 "Marker not found. This error can happen if you defined a custom comment "
@@ -200,7 +217,7 @@ def process_pr(
200217 return 1
201218
202219 github .add_job_summary (
203- content = comment , github_step_summary = config .GITHUB_STEP_SUMMARY
220+ content = summary_comment , github_step_summary = config .GITHUB_STEP_SUMMARY
204221 )
205222 pr_number : int | None = config .GITHUB_PR_NUMBER
206223 if pr_number is None :
0 commit comments