FIX: Updating sync pipeline to resolve merge issues between ado and github #373
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Work Item / Issue Reference
Summary
This pull request primarily refactors the Azure DevOps pipeline for GitHub synchronization and makes minor code style improvements across the C++ and Python codebases. The pipeline changes simplify the sync process and improve conflict handling, while the codebase changes mostly involve formatting for better readability and maintainability.
Azure DevOps Pipeline Improvements:
checkout: self) and removing redundant clone and remote-add steps. The pipeline now adds the GitHub remote and fetches the main branch in a single step.originremote, aligning with the new checkout approach.workingDirectoryspecifications after refactoring the pipeline steps.C++ Code Formatting and Readability:
connection.cppandconnection_pool.cppto improve readability, especially for multi-argument lines. [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12]ddbc_bindings.cpp, including duplicate attribute resets inFetchAll_wrap(possibly unintentional). [1] [2]Python Code Formatting:
type.py.These changes collectively improve CI/CD reliability and code maintainability.