Conversation
Signed-off-by: Taylor Lineman <git@actuallytaylor.com>
Signed-off-by: Taylor Lineman <git@actuallytaylor.com>
Signed-off-by: Taylor Lineman <git@actuallytaylor.com>
Signed-off-by: Taylor Lineman <git@actuallytaylor.com>
Signed-off-by: Taylor Lineman <git@actuallytaylor.com>
Signed-off-by: Taylor Lineman <git@actuallytaylor.com>
Signed-off-by: Taylor Lineman <git@actuallytaylor.com>
Signed-off-by: Taylor Lineman <git@actuallytaylor.com>
Signed-off-by: Taylor Lineman <git@actuallytaylor.com>
Signed-off-by: Taylor Lineman <git@actuallytaylor.com>
Just had to put the exclusion after the grab. I thought it would be a scanning system but its a filtering system instead 🤷♀️. Signed-off-by: Taylor Lineman <git@actuallytaylor.com>
Added debug and release builds. This will be useful for templates for other repositories Signed-off-by: Taylor Lineman <git@actuallytaylor.com>
Signed-off-by: Taylor Lineman <git@actuallytaylor.com>
Signed-off-by: Taylor Lineman <git@actuallytaylor.com>
Signed-off-by: Taylor Lineman <git@actuallytaylor.com>
it was in the wrong spot within the arguments list since I pasted the CMAKE_BUILD_TYPE argument around. Signed-off-by: Taylor Lineman <git@actuallytaylor.com>
aclowmclaughlin
left a comment
There was a problem hiding this comment.
Some minor typo changes.
Co-authored-by: Rue <61093955+aclowmclaughlin@users.noreply.github.com>
Co-authored-by: Rue <61093955+aclowmclaughlin@users.noreply.github.com>
Co-authored-by: Rue <61093955+aclowmclaughlin@users.noreply.github.com>
Co-authored-by: Rue <61093955+aclowmclaughlin@users.noreply.github.com>
aclowmclaughlin
left a comment
There was a problem hiding this comment.
Approving- btw I don't think there is an issue with setting the permissions to read, I just genuinely didn't know what it did.
I assumed you had no issue with it! After reviewing it, I just realized there's not really a point since the |
DannyCato
left a comment
There was a problem hiding this comment.
I'm kind of confused on the need to build samples in release mode. What would that give us as a benefit?
If we are building binaries, wouldn't we rather them be .elfs instead?
Small questions, but overall looks good to me. Just want to make sure before I approve
Building in release mode is not strictly needed for samples. To be honest, its not needed at all. But, the point of this PR was to build a backbone for future GitHub actions on all other repositories to build debug and release builds of targets.
.elfs would be useful for our analysis, but we never flash them onto boards. By providing the built .bin files we can flash pieces of a bike by just downloading the last working releases from GitHub. This will make race day flashing a lot easier, and reduce the need for firmware team members to build projects for EEs or Integration when they just need to quickly validate a board. |
Created a new Create Sample Builds action that creates an artifact of all samples from EVT-Core. This also includes a fix for
cmake.ymlthat actually builds f446 for all PRs. A fix to IWDG on f446 was needed for this. The definition of IWDG was missing from the f446 definitions inmanager.hpp.The Create Sample Builds action produces
debugandrelease.All Changes
release.ymlGitHub Action that creates debug & release builds of all samples.cmake.yml).manager.hppfor IWDG on f446.IWDGf446.cppthat mentioned F3.