Northeastern-Electric-Racing / Shepherd-BMS

Our from-scratch Battery Management Application
3 stars 0 forks source link

[DevOps] - Investgate Build Automation Bug #71

Closed dyldonahue closed 6 months ago

dyldonahue commented 8 months ago

Observed Behavior

Our build automation does not update the submodule, (possibly) unless changes are made to the submodule within this repository, which wed rather avoid.

Currently that means that even when code builds and works, this automation doesn't show it building because its on an outdated submodule version.

Expected Behavior

Ideally, this build automation will constantly pull the submodule to the latest version. This way, when something builds locally when developing (because user has updated their submodule) the automation will show it building too.

Steps to Reproduce

  1. Literally write code that relies on newer embedded-base code and push it, or look at exisitn commits/PRs dealing with this issue

Screenshots (as needed)

No response