Skip to content

Remove compilations that fail due to bugs in external components from "Compile Examples" CI workflow #4

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Sep 3, 2020

Conversation

per1234
Copy link
Contributor

@per1234 per1234 commented Sep 3, 2020

Common functions of the standardized Arduino core API used by the example sketches have not been implemented in the core libraries of for some of the active official boards the Compile Examples workflow tests compilation of the example sketches for.

Once these functions have been implemented and a release of the platform made containing that implementation, the commits removing the compillations should be reverted.

This procedure is documented in a comment at the top of the Compile Examples workflow configuration file.

The tone() function has not been implemented in the core library of the Due's "Arduino ARM (32-bits) Boards" platform.

Should the day ever come when this standardized component of the Arduino API is provided for the Due, this commit should be reverted.
…workflow

The pulseIn() function has not yet been implemented for the Portenta H7 boards in the core library of their "Arduino Mbed OS Boards (nRF52840 / STM32H747)" platform.

Once the pulseIn() function has been implemented for Portenta H7 and a release of the platform made containing that implementation, this commit should be reverted.
@per1234
Copy link
Contributor Author

per1234 commented Sep 3, 2020

CI didn't run on this PR due to the repository being private, but you can see it here:
https://github.com/per1234/arduino-examples/actions/runs/237564235
You can see that all CI jobs are now passing.

@per1234 per1234 requested a review from a team September 3, 2020 10:12
Copy link

@rsora rsora left a comment

Choose a reason for hiding this comment

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

Outstanding!
Excellent job @per1234

@per1234 per1234 merged commit b92e6b6 into arduino:main Sep 3, 2020
@per1234 per1234 deleted the volkswagen branch September 3, 2020 13:28
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