Skip to content

Latest commit

 

History

History
25 lines (19 loc) · 2 KB

release-nuget.md

File metadata and controls

25 lines (19 loc) · 2 KB

Release NuGet package

This document describes how to publish a new version of the NuGet package for Notifo SDK for Xamarin.

We use Github Actions to release NuGet packages. Releases are based on Git tags, which mark a specific point in the repository's history. Follow the steps below to publish a new version of packages to nuget.org.

  • Navigate to the main page of the repository.
  • Under the repository name, click Releases. Releases tab
  • Click Draft a new release.

Releases draft button

  • Type a version number for your release. Versions are based on Git tags. Examples:
    • v1.0.0
    • v0.0.1-alpha1 (Note: suffix -alpha, -beta will publish pre-release version of NuGet package.) Releases tagged version
  • Type a title and description for your release. Releases description
  • To notify users that the release is not ready for production and may be unstable, select This is a pre-release. Checkbox to mark a release as prerelease
  • Click Publish release. It will trigger the workflow in publish.yml and after a few minutes, the new release should be available in nuget.org. Publish release and Draft release buttons