-
-
Notifications
You must be signed in to change notification settings - Fork 0
Perl CAN Data Parser GitHub Action #180
Copy link
Copy link
Labels
3 NORMALImportant but not really a priorityImportant but not really a priorityBugSomething is doing a thing but doing it wrong or otherwise incorrectlySomething is doing a thing but doing it wrong or otherwise incorrectlyEnhancementNew feature or requestNew feature or requestGitHubMeta, anything related to or dealing with GitHubMeta, anything related to or dealing with GitHubHOOTL TestingHaving to do with or interacting with HOOTL testingHaving to do with or interacting with HOOTL testingPeripheralRelated to or involving a peripheral including abstractionsRelated to or involving a peripheral including abstractionsSmall FrySomething that is small, could include bug fixes or smaller changesSomething that is small, could include bug fixes or smaller changes
Milestone
Metadata
Metadata
Assignees
Labels
3 NORMALImportant but not really a priorityImportant but not really a priorityBugSomething is doing a thing but doing it wrong or otherwise incorrectlySomething is doing a thing but doing it wrong or otherwise incorrectlyEnhancementNew feature or requestNew feature or requestGitHubMeta, anything related to or dealing with GitHubMeta, anything related to or dealing with GitHubHOOTL TestingHaving to do with or interacting with HOOTL testingHaving to do with or interacting with HOOTL testingPeripheralRelated to or involving a peripheral including abstractionsRelated to or involving a peripheral including abstractionsSmall FrySomething that is small, could include bug fixes or smaller changesSomething that is small, could include bug fixes or smaller changes
The Perl that creates the CAN structs and enums should be run in a GitHub Action on every machine we are likely to run on (Windows, MacOS, Ubuntu) to check for build errors and then the output should be validated (files are not empty, proper C, etc)
This should be ideally nice with
$GITHUB_STEP_SUMMARYoutput like theCMakeactionAs much should use something like a setup action instead of manually installing Perl packages
Later, this should be extended to validate the DBC file is correct as well