gorton218/SonarCloud ↔ GitHub Sync
Synchronize issues bidirectionally between SonarCloud and GitHub. Requires 'issues: write' permission in your workflow job.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| sonar_project | SonarCloud project key (e.g., 'my-org_my-project') | yes | — |
| issue_types | Comma-separated list of issue types to sync | no | BUG,VULNERABILITY,CODE_SMELL |
| dry_run | Preview changes without making modifications | no | false |
| log_level | Logging level (DEBUG, INFO, WARNING, ERROR, CRITICAL) | no | INFO |
| debug | Enable debug logging | no | false |
| python_version | Python version to use | no | 3.11 |
| sonar_token | SonarCloud token for authentication | yes | — |
| github_token | GitHub token for authentication. The workflow must have 'issues: write' permission to create and close issues. | no | ${{ github.token }} |
Outputs
| name | description |
|---|---|
| sync_status | Sync operation status |