BREAKING CHANGE!
In order to prevent command-line injection, the actions has been rewritten from Bash to JS, and the args
input is now parsed differently. When updating to v6, you might have to update your workflow to change how arguments are quoted.
For example, if you were previously passing:
- uses: SonarSource/sonarqube-scan-action@<action version>
with:
args: >
-Dsonar.projectName="My Project"
you should now pass:
- uses: SonarSource/sonarqube-scan-action@<action version>
with:
args: >
"-Dsonar.projectName=My Project"
For more args
passing examples, please refer to the README file
What's Changed
- SQSCANGHA-106 Migrate from Bash to JS by @jeremy-davis-sonarsource in #208
Full Changelog: v5.3.1...v6.0.0