ni / niveristand-scan-engine-ethercat-custom-device

Provides NI Scan Engine, EtherCAT and Remote IO support for NI VeriStand
MIT License
16 stars 22 forks source link

Update pipeline to only run a completion trigger event when main is built #254

Closed papowerNI closed 1 year ago

papowerNI commented 1 year ago

What does this Pull Request accomplish?

Currently any build of dependent repos (Scan Engine Modules and FXP Libraries) triggers this to be built, but it would be better if it was only the main branch.

Why should this Pull Request be merged?

We don't need completion triggers going every time any branch is manually built.

What testing has been done?

image

SEECD, which also has completion triggers, was triggering off of non-main branches before. This can be validated after submission by running Scan Engine Modules once.