Skip to content

Refactor Dependabot NuGet config with globs and cleanup#1247

Open
phn-ms wants to merge 4 commits intomorganstanley:mainfrom
phn-ms:dependabot_tweak
Open

Refactor Dependabot NuGet config with globs and cleanup#1247
phn-ms wants to merge 4 commits intomorganstanley:mainfrom
phn-ms:dependabot_tweak

Conversation

@phn-ms
Copy link
Contributor

@phn-ms phn-ms commented Mar 2, 2026

Refactor Dependabot NuGet config with globs and cleanup

Refactored the Dependabot configuration for NuGet to use the directories key with glob patterns, reducing duplication and simplifying management. Updated comments to note glob support. Consolidated and expanded the ignore list, including new patterns like System.* and Finos.Fdc3*. Removed the groups section for NuGet dependencies to further streamline the config. npm configuration is unchanged.

phn-ms added 3 commits March 2, 2026 08:58
Update dependabot.yml to use single quotes for dependency names, version patterns, and directory paths. Also, standardize YAML list formatting for version arrays. These stylistic changes improve consistency and readability without affecting functionality.
Refactored the Dependabot configuration for NuGet to use the directories key with glob patterns, reducing duplication and simplifying management. Updated comments to note glob support. Consolidated and expanded the ignore list, including new patterns like System.* and Finos.Fdc3*. Removed the groups section for NuGet dependencies to further streamline the config. npm configuration is unchanged.
@phn-ms phn-ms requested a review from a team as a code owner March 2, 2026 09:01
@codecov
Copy link

codecov bot commented Mar 2, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 65.9%. Comparing base (13726fb) to head (acad0e4).

Additional details and impacted files

Impacted file tree graph

@@          Coverage Diff          @@
##            main   #1247   +/-   ##
=====================================
  Coverage   65.9%   65.9%           
=====================================
  Files        335     335           
  Lines       9821    9821           
  Branches    1291    1290    -1     
=====================================
+ Hits        6476    6477    +1     
+ Misses      2971    2969    -2     
- Partials     374     375    +1     

see 2 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

ZKRobi
ZKRobi previously approved these changes Mar 2, 2026
directory: '/src/messaging/dotnet/src/Server'
directories:
- '/src/**/dotnet/**'
- '/prototypes/multi-module-prototype/examples/multi-module-example/ModulesPrototype'
Copy link
Contributor

Choose a reason for hiding this comment

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

do we still need to build prototypes? can not we remove them?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

That should be discussed.
However, line 22 has been removed since the whole multi-module-prototype subfolder is missing from the repo.

The directory /prototypes/multi-module-prototype/examples/multi-module-example/ModulesPrototype was excluded from Dependabot's NuGet monitoring. All other Dependabot configuration settings remain unchanged.
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.

3 participants