BUILD-9090 remove Mend/Whitesource check#105
BUILD-9090 remove Mend/Whitesource check#105julien-carsique-sonarsource merged 1 commit intomasterfrom
Conversation
151f2c9 to
a388f60
Compare
There was a problem hiding this comment.
Pull Request Overview
This PR removes the WhiteSource/Mend security check from the releasability system and adds documentation explaining the change. The WhiteSource check is being deprecated in favor of Sonar Quality Gate with Dependency Risks for projects using CI GitHub Actions, Next, or Unified Dogfooding.
Key changes:
- Removed WhiteSource check from the list of required checks
- Updated test files to remove WhiteSource-related test data
- Added documentation explaining the removal and migration path
Reviewed Changes
Copilot reviewed 4 out of 4 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| src/releasability/releasability_service.py | Removed "WhiteSource" from the list of required checks |
| releasability-status/tests/main_test.py | Removed WhiteSource test data from all test cases |
| action.yml | Removed WhiteSource output definition from GitHub Action |
| README.md | Added version 3 migration notes and reorganized documentation structure |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
a388f60 to
12ceac5
Compare
12ceac5 to
a582fd1
Compare
🤖 Pull Request summaryUpdates markdownlint config and removes WhiteSource check references. • Configuration: Increased markdown line length limit from 120 to 140 characters Review focus: Verify that removing WhiteSource references doesn't break existing workflows and confirm the new line length limit aligns with team standards.
|



BUILD-9090 remove Mend/Whitesource check
Add a notice as of version 3.0.0 and the requirement for projects to use https://github.com/SonarSource/ci-github-actions/, Next, or Unified Dogfooding.
Tested OK with sonar-dummy https://github.com/SonarSource/gh-action_releasability/actions/runs/17759643441/job/50469246490:
Regardless of the check errors, the WhiteSource/Mend check is not present anymore.