You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Merged PR 6427: FIX: Disable BinSkim for Ubuntu and macOS
#### AI description (iteration 2)
#### PR Classification
This pull request fixes pipeline configuration issues by disabling BinSkim for Ubuntu and macOS builds.
#### PR Summary
The changes update pipeline YAML files to disable the BinSkim security tool where it is not applicable, adjust variable declaration formats, and refine configuration comments.
- **`OneBranchPipelines/stages/build-linux-single-stage.yml`**: Reformats variable definitions and adds a template context to disable BinSkim for Linux with a clear justification.
- **`OneBranchPipelines/stages/build-macos-single-stage.yml`**: Revises variable declarations and inserts a template context to disable BinSkim for macOS with an appropriate explanation.
- **`OneBranchPipelines/build-release-package-pipeline.yml`**: Updates the APIScan section with modified comments and adds a justification for its disablement.
- **`tests/test_006_exceptions.py`**: Contains merge conflict markers, indicating unresolved conflict sections that require attention.
<!-- GitOpsUserAgent=GitOps.Apps.Server.pullrequestcopilot -->
Related work items: #40398
Copy file name to clipboardExpand all lines: OneBranchPipelines/build-release-package-pipeline.yml
+2-1Lines changed: 2 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -152,9 +152,10 @@ extends:
152
152
suppressionSet: default
153
153
154
154
# ApiScan - Scans APIs for security vulnerabilities
155
-
# Disabled: Requires specific binary paths and symbols not applicable to Python wheels
155
+
# Disabled: Not applicable to Python wheel distribution model
156
156
apiscan:
157
157
enabled: false
158
+
justificationForDisabling: 'APIScan requires PDB symbols for native Windows DLLs. Python wheels primarily contain .pyd files and Python code, better covered by BinSkim. JDBC team also has APIScan disabled for similar reasons.'
0 commit comments