Add CI workflows and ready for PIO publishing #26
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I added 2 new CI workflows that tests the following examples:
Any other examples require defining
RF24_TAP
or have architecture specific code. All examples' files have been re-formatted with Astyle formatter (as used by the Arduino IDE).begin(uint16_t)
in theServer
parent class. So I added an overload that sets the private member_port
to the uint16_t parameter and called the pre-existingRF24Server::begin()
. This new overload only exists whenESP32
is defined.As always I threw the badges in the README for quick glances from passersby.
When adding the library.json to the repo, I had to choose only 1 license as PIO doesn't support multiple entries in "license" field.