Skip to content

maxima-net/iszolea-packages-publisher

Repository files navigation

Iszolea Packages Publisher

Intro

Description

A desktop app which provides publishing the Iszolea packages easily with validation according to the Iszolea team's rules.

Key features

  • Publishing predefined NuGet packages via 'button' with minimum settings;
  • Publishing predefined npm packages;
  • Publishing multi-packages (e.g. the ISOZ.Core - ISOZ.Business set) as a single operation;
  • Rejecting published packages;
  • Inferring the next package version by current version (without typing anything);
  • Validation a custom package version (which can be typed manually if the auto inferring does not suit);
  • Creating a marker git-commit with version changes in required project files;
  • Creating git tags which reflect a new package version according the Iszolea team's rules;
  • The app has an auto-update feature. So once installed, it will be always up-to-date;
  • Local environment requirements checking;

Requirements

  • OS: Windows
  • Nuget must be installed and available globally (placed to your PATH environment variable); Check availability of the nuget command in CLI;
  • .NET SDK must be installed. Check availability of the dotnet command in CLI;
  • Node.js must be installed. Check availability of the npm command in CLI;
  • Git must be installed and available globally. Check availability of the git command in CLI;

How to use

See the manual

Technical details

About

Something which can make publishing nuget / npm packages easier

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages