avrgirl-arduino
avrgirl-arduino copied to clipboard
Semantic commits and release
Following up the discussion on #124, this PR has the necessary packages and setup for semantic releases by following a commit convention.
I also updated the Contributing guide to reflect the changes.
This still needs @noopkat to install semantic-release-cli globally and run semantic-release-cli setup
in order to setup the npm and github credentials for the release.
so maybe this PR should go be merged into another branch, before heading to master.
Coverage remained the same at 44.84% when pulling 73d463c2548ebaae79b228334b8c00ecdd8ca9ff on Apidcloud:pr/SemanticRelease into 3205df543c1058f42191e5ee5a3b96c754cef30c on noopkat:master.
Please note that semantic-release script is not yet running (you can check the CI builds) due to the lack of the setup I mentioned.