Skip to content

powershell runner is confused by Unicode curly quote marks

What does this MR do?

It adds two substitutions to the powershell escape code to handle and .

Why was this MR needed?

Currently if those characters appear in a commit message the runner fails to run the job

What's the best way to test this MR?

commit a change that will be run on a windows powershell runner and include something like “test” in the commit message. It should proceed to run the build.

What are the relevant issue numbers?

Closes #10123

Merge request reports