* SonarCloud test
* xxx
* WebSocketIntegrationTests
* move sonar to github
* SonarCloud now runs for every Linux workflow event. The begin step supplies pull-request key/branch/base metadata for PRs and branch metadata for pushes; the end step is no longer gated. Workflow YAML parsing and the solution build both pass.
* SHA