This change updates the PatchHealthCheck logic to skip the
license validation step when deploying a minor release (patch).
License checks are only necessary during major releases (upgrade),
so the software deploy precheck script for sw-deploy now skips the
license check for patches releases, optimizing the process and
avoiding unnecessary validations.
Test Plan:
PASS: Verify that the license check is skipped when deploying a
patch release.
PASS: Verify that the license check runs correctly during major
releases.
PASS: Perform a full patch release.
Story: 2010676
Task: 51032
Change-Id: I079ca5bfd3ab6ed66290e5bea99fb27692dabc91
Signed-off-by: Hugo Brito <hugo.brito@windriver.com>