ni / niveristand-custom-device-build-tools

Tools for automating builds of NI VeriStand custom devices.
MIT License
18 stars 28 forks source link

skip comparison of packages if there is nothing matching in main #184

Closed papowerNI closed 1 year ago

papowerNI commented 1 year ago

What does this Pull Request accomplish?

Checks for whether a matching package actually exists in main before doing the comparison for file count and size.

Why should this Pull Request be merged?

If a package is added (e.g. support for a new verison of LabVIEW) this comparison should be skipped silently instead of erroring.

What testing has been done?

Temporarily removed the 2023 export for the latest in main for this PR build: image

When running in this state, build still passes with packages skipped: image