Skip to content

docs: add NuGet plugin documentation (#450)#471

Merged
DotDev262 merged 1 commit into
DotDev262:mainfrom
Vishxlll20:docs/nuget-plugin
Jun 22, 2026
Merged

docs: add NuGet plugin documentation (#450)#471
DotDev262 merged 1 commit into
DotDev262:mainfrom
Vishxlll20:docs/nuget-plugin

Conversation

@Vishxlll20

Copy link
Copy Markdown
Contributor

Related Issue

Closes #450

Proposed Changes

  • Added docs/plugins/nuget.md documenting the NuGet plugin: overview, prerequisites, full configuration schema (packageSources, apiKeys, disabledPackageSources, fallbackPackageSources, repositoryPaths, and config-level settings), 3 usage examples, verification steps, and notes/caveats
  • Added a nuget row to the "Package And Ecosystem" table in docs/plugins/README.md
  • Added a #nuget anchor/detail block in docs/plugins/README.md, linking to the new doc

Type of Change

  • 🐛 Bug fix
  • ✨ New feature
  • 📖 Documentation
  • 🧪 Testing
  • 🛠️ Refactoring
  • 🚀 DevOps/CI

Screenshots / Logs (if applicable)

N/A — documentation only, no CLI/system output changes.

Testing & Verification

  • I have run dotnet test and all 60+ cross-platform tests passed.
  • I have verified the changes on a Windows environment (if applicable).
  • I have added new unit tests to cover my changes.

GSSOC 2026 Checklist

  • I have read the Contribution Guidelines.
  • My code is formatted correctly.
  • I have linked the PR to an approved issue.
  • I understand that a maintainer must apply the gssoc:approved label for this PR to count for points.

@github-actions github-actions Bot added level:beginner Beginner level task type:docs Documentation GSSOC GirlScript Summer of Code 2026 labels Jun 21, 2026
@Vishxlll20

Copy link
Copy Markdown
Contributor Author

found the actual issue - it's an unsorted import in plugins/vlc/test/test_vlc.py, totally unrelated to this PR. think main is currently failing this check for everyone rn. gonna open a quick separate PR to fix it

@DotDev262 DotDev262 left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

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

Comprehensive NuGet docs — standard template, all 6 sections covered, POSIX newlines. Clean scope with README entry.

@DotDev262 DotDev262 merged commit 5a65cbf into DotDev262:main Jun 22, 2026
48 of 49 checks passed
@DotDev262 DotDev262 added the gssoc:approved Approved for GSSOC points (Required) label Jun 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

gssoc:approved Approved for GSSOC points (Required) GSSOC GirlScript Summer of Code 2026 level:beginner Beginner level task type:docs Documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Docs] Document NuGet config provider plugin

2 participants