Skip to content

Conversation

atharvamp
Copy link

@atharvamp atharvamp commented Feb 12, 2024

This PR:

  • updates the AlifSemiconductors pack version number to 1.0.0 and updates all source files accordingly
  • adds Github action that builds targets weekly to notify in case something is not building

push:
branches: [main]
schedule:
- cron: '30 22 28 * 0'

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This would only run by schedule if day 28 of a month happens to be a Sunday.

Suggested change
- cron: '30 22 28 * 0'
- cron: '30 22 * * 0'

strategy:
fail-fast: true
matrix:
context: [object-detection.Debug+Alif-E7-M55-HP, object-detection.Debug+AVH-SSE-300-U55, kws.Debug+Alif-E7-M55-HE, kws.Debug+AVH-SSE-310-U65, kws.Debug+FRDM-K64F, kws.Debug+STM32F746-DISCO]

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Any reason for not building the release contexts?

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No particular reason. Should I add both release and debug contexts?

#endif // #if defined(__cplusplus)

#include "gpio.h"
#include "../src/gpio.h"

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks pretty unusual. Header files placed into the src folder are typically considered "private" while ones in include folder represent the "public interface".

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One of the type definitions required in this file was not present in the pack's gpio.h and only in src/gpio.h. Would it better to remove the include and simply move the type definition into this file itself?

Co-authored-by: Jonatan Antoni <[email protected]>
Signed-off-by: Atharva <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants