-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Subject of the issue
The SonarCloud Analysis step/action in the pipelines of all our backend repositories isn't working properly for dependabot PR's. The check always remains 'pending'. Therefore we can't merge without bypassing.
Your environment
- Version of CoMPAS: All versions
- Which browser and its version: N/A (GitHub Actions CI/CD issue)
- Affected repositories: compas-cim-mapping, compas-scl-auto-alignment, compas-scl-data-service
Steps to reproduce
- Create or wait for a dependabot pull request in compas-cim-mapping, compas-scl-auto-alignment, or compas-scl-data-service
- Observe the SonarCloud Analysis check in the PR checks
- Notice the check remains in pending state
Expected behaviour
The SonarCloud Analysis should run on every pull request (including dependabot PRs) and complete with a pass/fail status, allowing normal merge procedures.
Actual behaviour
The SonarCloud Analysis check stays in 'pending' state indefinitely for dependabot PRs, requiring bypass to merge the pull request.
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working