fix(validate-modern): correct f-string syntax (#12977)
Jiaxing Liu committed
May 28, 2025 at 06:09 UTC
8c322337095c8fa727446989e972bb27050d3690
1 file changed
+5
-3
distributions/validate-modern.py
+5
-3
@@ -154,10 +154,12 @@ def report_status_on_pr(manifest: str):
154
return output
155
156
for line, text in errors.items():
157
- print(f'::error file={manifest},line={line}::Error: {format_list(text).replace('\n', '%0A')}')
157
+ escaped = format_list(text).replace('\n', '%0A')
158
+ print(f'::error file={manifest},line={line}::Error: {escaped}')
159
160
for line, text in warnings.items():
160
- print(f'::warning file={manifest},line={line}::Warning: {format_list(text).replace('\n', '%0A')}')
161
+ escaped = format_list(text).replace('\n', '%0A')
162
+ print(f'::warning file={manifest},line={line}::Warning: {escaped}')
163
164
165
def read_config_keys(config: configparser.ConfigParser) -> dict:
@@ -532,4 +534,4 @@ def warning(node, message: str):
534
warnings[line] = warnings.get(line, []) + [message]
535
536
if __name__ == "__main__":
535
- main()
\ No newline at end of file
537
+ main()