1313 parse_junit_xml ,
1414)
1515
16+ from codecov_cli .helpers .args import get_cli_args
1617from codecov_cli .helpers .request import (
1718 log_warnings_and_errors_if_any ,
1819 send_post_request ,
1920)
2021from codecov_cli .services .upload .file_finder import select_file_finder
22+ from codecov_cli .types import CommandContext
2123
2224logger = logging .getLogger ("codecovcli" )
2325
@@ -83,8 +85,14 @@ class TestResultsNotificationPayload:
8385
8486@click .command ()
8587@process_test_results_options
88+ @click .pass_context
8689def process_test_results (
87- dir = None , files = None , exclude_folders = None , disable_search = None , provider_token = None
90+ ctx : CommandContext ,
91+ dir = None ,
92+ files = None ,
93+ exclude_folders = None ,
94+ disable_search = None ,
95+ provider_token = None ,
8896):
8997 if provider_token is None :
9098 raise click .ClickException (
@@ -130,10 +138,11 @@ def process_test_results(
130138 # GITHUB_REF is documented here: https://docs.github.com/en/actions/learn-github-actions/variables#default-environment-variables
131139 pr_number = ref .split ("/" )[2 ]
132140
133- create_github_comment (provider_token , slug , pr_number , message )
141+ args = get_cli_args (ctx )
142+ create_github_comment (provider_token , slug , pr_number , message , args )
134143
135144
136- def create_github_comment (token , repo_slug , pr_number , message ):
145+ def create_github_comment (token , repo_slug , pr_number , message , args ):
137146 url = f"https://api.github.com/repos/{ repo_slug } /issues/{ pr_number } /comments"
138147
139148 headers = {
@@ -144,7 +153,14 @@ def create_github_comment(token, repo_slug, pr_number, message):
144153 logger .info ("Posting github comment" )
145154
146155 log_warnings_and_errors_if_any (
147- send_post_request (url = url , data = {"body" : message }, headers = headers ),
156+ send_post_request (
157+ url = url ,
158+ data = {
159+ "body" : message ,
160+ "cli_args" : args ,
161+ },
162+ headers = headers ,
163+ ),
148164 "Posting test results comment" ,
149165 )
150166
0 commit comments