Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Replace sarif-sdk submodule with Nuget package #1023

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

AllDwarf
Copy link
Collaborator

Move from Submodule to NuGet

Overview

This pull request aims to migrate the BinSkim project from using the sarif-sdk submodule to a NuGet package. This change is intended to streamline the dependency management process and improve build reliability.

Changes

Removed the sarif-sdk submodule.
Added the sarif-sdk NuGet package to the project.
Updated the project files to reference the NuGet package instead of the submodule.

Benefits

Simplified Dependency Management: Using NuGet packages simplifies the process of managing dependencies, making it easier to update and maintain them.
Improved Build Reliability: By moving away from submodules, we reduce the potential for errors related to submodule synchronization and updates.

Testing

Verified that the project builds successfully with the new NuGet package.
Ran all existing tests to ensure no regressions were introduced.
Conducted manual testing to confirm that the functionality remains intact.
Additional Notes
If you encounter any issues or have questions about this migration, please feel free to reach out.

@AllDwarf AllDwarf requested a review from a team as a code owner December 19, 2024 16:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant