This is a template repository for Erriez Arduino libraries to test Github Actions with PlatformIO and Doxygen.
src/
,examples/
,keywords.txt
andlibrary.properties
:- Minimum Arduino template library (doing nothing special).
Doxygen
:- Doxygen configuration file.
.auto-build.sh
:- Bash script to build Arduino libary with PlatformIO and Doxygen HTML/PDF on Linux.
.github/ISSUE_TEMPLATE/*.yaml
:- Github issue templates to enforce user to enter relevant information.
.github/PULL_REQUESTS_TEMPLATE.md
:- Github pull request template. Note:
yaml
format is not supported yet.
- Github pull request template. Note:
.github/worksflows/actions.yml
:- Github Actions to build Arduino library with PlatformIO and deploy Doxygen HTML to
gh-pages
.
- Github Actions to build Arduino library with PlatformIO and deploy Doxygen HTML to
Project Settings
:General
:- Check:
Issues
- Check:
Actions | General
:- Customize for your needs
Pages
:- Source:
Deploy from a branch
- Branch:
gh-pages
,/ (root)
- Source:
Github documentation to configure permissions secrets.GITHUB_TOKEN.
This project is published under MIT license with an additional end user agreement (next section).
End users shall accept the End User Agreement holding export restrictions to Russia to stop the WAR before using this project.