Skip to content

Latest commit

 

History

History
36 lines (25 loc) · 2.25 KB

README.md

File metadata and controls

36 lines (25 loc) · 2.25 KB

A community curated NuGet source, available through GitHub.

Introduction

This repository contains the source for the NuGit package feed, a mirror for user requested packages from the official NuGet Gallery. To add this as a source for a Visual Studio version, add the following URL to the NuGet sources under "Manage NuGet Packages".

https://c272.org/nugit/v3/

This will then give you access to all the currently mirrored content available through NuGit. If you wish to contribute, you can read the guide below for more details.

Contributing

To contribute to NuGit, you will need the Sleet NuGet feed management tool, which will allow you to update, delete and add packages to the repository's main source. You can get a pre-built executable from NuGet, here.

Once this is installed and added to PATH, you can clone the repository and add your requested NuGet packages to the /docs/packages folder, in the .nupkg format. More information on packaging your own projects in the NuGet package format is available on the Microsoft docs.

If you're on Windows, you can then run update.bat from the main repository location to update the package list. Otherwise, you can run sleet push ./packages --source NuGit --config ../sleet.json --force from the /docs directory.

Once this is done, simply pull request into this repository, and the package will be reviewed and added within a couple of days.

Updating the Website

If you want to update the website, you'll have to have the Hugo static site generator installed, which can be found at gohugo.io. Once this is done, you can edit the Hugo project at /site as required, and then use the command hugo to build.

The website's pretty simple, so there probably won't be a need for this, but I'll take a look at any pull requests anyway.