Skip to content

CHORE: Remove dead pipelines: build-whl, dummy-release, official-release#550

Open
bewithgaurav wants to merge 2 commits intomainfrom
bewithgaurav/remove-dead-pipelines
Open

CHORE: Remove dead pipelines: build-whl, dummy-release, official-release#550
bewithgaurav wants to merge 2 commits intomainfrom
bewithgaurav/remove-dead-pipelines

Conversation

@bewithgaurav
Copy link
Copy Markdown
Collaborator

@bewithgaurav bewithgaurav commented Apr 29, 2026

Work Item / Issue Reference

AB#44786

GitHub Issue: #<ISSUE_NUMBER>


Summary

Deletes the following unused pipeline files from OneBranchPipelines/:

  • build-release-package-pipeline.yml
  • dummy-release-pipeline.yml
  • official-release-pipeline.yml

These pipelines are no longer needed and were dead code.

Copilot AI review requested due to automatic review settings April 29, 2026 14:28
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Removes Azure DevOps pipeline YAML definitions that are believed to be unused, reducing maintenance surface for legacy pipeline configurations.

Changes:

  • Deleted the legacy wheel build pipeline definition under eng/pipelines/.
  • Deleted the legacy dummy ESRP release pipeline definition under eng/pipelines/.
  • Deleted the legacy official ESRP release pipeline definition under eng/pipelines/.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.

File Description
eng/pipelines/build-whl-pipeline.yml Removes the legacy wheel build pipeline YAML.
eng/pipelines/dummy-release-pipeline.yml Removes the legacy dummy ESRP release pipeline YAML.
eng/pipelines/official-release-pipeline.yml Removes the legacy official ESRP release pipeline YAML.
Comments suppressed due to low confidence (2)

eng/pipelines/build-whl-pipeline.yml:1

  • PR description says the unused pipeline files being deleted are under OneBranchPipelines/ (including build-release-package-pipeline.yml), but this PR actually deletes pipeline YAMLs under eng/pipelines/ (build-whl-pipeline.yml, dummy-release-pipeline.yml, official-release-pipeline.yml). Please update the PR description (or the file deletions) so the intent and review surface match what’s changing.
    eng/pipelines/build-whl-pipeline.yml:1
  • OneBranchPipelines/stress-test-pipeline.yml still downloads artifacts from pipeline definition 2162, annotated as the “build-whl-pipeline definition ID”. Deleting this pipeline YAML risks breaking the stress-test pipeline (scheduled) unless that reference is updated to the replacement build pipeline / artifact source.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@bewithgaurav bewithgaurav changed the title Remove dead pipelines: build-whl, dummy-release, official-release CHORE: Remove dead pipelines: build-whl, dummy-release, official-release Apr 29, 2026
@github-actions github-actions Bot added the pr-size: large Substantial code update label Apr 29, 2026
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 29, 2026

📊 Code Coverage Report

🔥 Diff Coverage

100%


🎯 Overall Coverage

79%


📈 Total Lines Covered: 6860 out of 8636
📁 Project: mssql-python


Diff Coverage

Diff: main...HEAD, staged and unstaged changes

No lines with coverage information in this diff.


📋 Files Needing Attention

📉 Files with overall lowest coverage (click to expand)
mssql_python.pybind.logger_bridge.cpp: 59.2%
mssql_python.pybind.ddbc_bindings.h: 67.9%
mssql_python.row.py: 70.5%
mssql_python.pybind.logger_bridge.hpp: 70.8%
mssql_python.pybind.ddbc_bindings.cpp: 74.6%
mssql_python.pybind.connection.connection.cpp: 76.2%
mssql_python.__init__.py: 77.3%
mssql_python.ddbc_bindings.py: 79.6%
mssql_python.pybind.connection.connection_pool.cpp: 79.6%
mssql_python.connection.py: 85.3%

🔗 Quick Links

⚙️ Build Summary 📋 Coverage Details

View Azure DevOps Build

Browse Full Coverage Report

Copy link
Copy Markdown
Contributor

@saurabh500 saurabh500 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I love to see dead code deletion ! :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr-size: large Substantial code update

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants