Overview
All console/web application or nuget deployments should be handled through Azure Dev Ops Pipelines, allowing easy trace-ability and undoing of deployments.
Any deployments involving libraries used directly by ABBYY Flexicapture should be completed manually.
Nuget Libraries
Live
Live releases should only be pushed to nuget when triggered manually, there are no CD pipelines setup for pushing a new stable version of a Nuget package. Live releases should always run against the `master branch.
Staging
Staging releases are configure to run against the `release branch and will happen as soon as a new commit happens. All nuget pushes from the release branch should be tagged with a '-alpha' version tag.