Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow sonarqube analysis to contributors #671

Open
dianjuar opened this issue Dec 19, 2024 · 1 comment
Open

Allow sonarqube analysis to contributors #671

dianjuar opened this issue Dec 19, 2024 · 1 comment

Comments

@dianjuar
Copy link
Member

Sonarque can't analyze contributions due to some GitHub limitations in sharing repository secrets.

Everything points out that we need to use a different workflow to share our secrets, using either pull_request_target or workflow_run. Some security considerations are required to pay attention to avoid the secrets to be leaked.

To enhance security, we should manually run every CI for outside contributors.

Potential workarounds:

@dianjuar
Copy link
Member Author

To enhance security, we should manually run every CI for outside contributors.

Done ✅

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant