Skip to content

Latest commit

 

History

History
29 lines (18 loc) · 996 Bytes

README.md

File metadata and controls

29 lines (18 loc) · 996 Bytes

Particular.Packaging

This package is used by the team at Particular Software to enforce consistency and best practices when creating NuGet packages.

Note: This package only works with SDK-style projects.

Usage

Add the following package reference to your csproj:

<PackageReference Include="Particular.Packaging" Version="{package version}" PrivateAssets="All" />

The package description defaults to the package ID, so add the following to provide a real description:

  <PropertyGroup>
    <Description>{The package's description}</Description>
  </PropertyGroup>

Remove all references to

  • NuGetPackager
  • GitVersionTask
  • SourceLink

Deployment

Tagged versions are automatically pushed to feedz.io. After validating new versions, the package should be promoted to production by pushing the package to NuGet using the feedz.io push upstream feature.