Hi,
Having multiple analysis per repository is currently not supported.
Yes. You should have one build pipeline, one sonarcloud analysis per repository. Then the widget will show the data for all the code changes in the PR.
Note that support for multiple analysis per repo is already available for Github and Azure dev ops. The support for Bitbucket Cloud is on our roadmap. It should be available in the coming months.
Best,
Benoit