Skip to content
This repository was archived by the owner on Mar 25, 2021. It is now read-only.

Commit 28fbc02

Browse files
James Fosterprestoncarmankhalilxljkhalilxl
authored
Merge changes from master; update to latest arduino_ci (#24)
Allow for further testing/development of EEPROM * Add Devices directory with stub of LiquidCrystal_TC (#6) * Add LiquidCrystal_TC stub class and devices directory. * Set theme jekyll-theme-slate * Update index.md (#12) * The start of using github pages as documentation. * Move scripts into scripts directory. (#13) * Added Class and Tests for Serial (#10) * Use custom `arduino_ci` with fixes we need (#17) * Explicitly install libraries (#18) * Meeting notes. * Documentation using Doxygen (#20) * Saving automated documentation to gh-pages branch using Doxygen * Restrict to pushing documentation to changes on master * Updating comments for Doxygen (#21) * Fixed formatting * Update to latest `arduino_ci`; cleanup library install * Change check for are we in CI to not rely on (missing) `ARDUINO_CI` macro. Co-authored-by: Preston Carman <[email protected]> Co-authored-by: Preston Carman <[email protected]> Co-authored-by: James Foster <[email protected]> Co-authored-by: Khalil Llewellyn <[email protected]> Co-authored-by: khalilxl <[email protected]>
1 parent 69874ee commit 28fbc02

File tree

16 files changed

+2612
-44
lines changed

16 files changed

+2612
-44
lines changed

.arduino-ci.yml

Lines changed: 6 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,20 @@
1-
# https://github.com/Arduino-CI/arduino_ci/issues/159
2-
# copied from vendor/bundle/ruby/2.6.0/gems/arduino_ci-0.3.0/misc/default.yml
3-
platforms:
4-
mega2560:
5-
board: arduino:avr:mega:cpu=atmega2560
6-
package: arduino:avr
7-
gcc:
8-
features:
9-
defines:
10-
- __AVR_ATmega2560__
11-
- ARDUINO_CI
12-
warnings:
13-
flags:
141

152
unittest:
163
platforms:
174
- mega2560
185
libraries:
6+
- "Adafruit BusIO"
7+
- "Adafruit_MAX31865"
8+
- "Ethernet"
199
- "LiquidCrystal"
2010
- "RTClib"
2111

2212
compile:
2313
platforms:
2414
- mega2560
2515
libraries:
16+
- "Adafruit BusIO"
17+
- "Adafruit_MAX31865"
18+
- "Ethernet"
2619
- "LiquidCrystal"
2720
- "RTClib"

.github/workflows/gh-pages.yaml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
name: github pages
2+
3+
on:
4+
push:
5+
branches:
6+
- master # Set a branch name to trigger deployment
7+
8+
jobs:
9+
deploy:
10+
runs-on: ubuntu-latest
11+
steps:
12+
- uses: actions/checkout@v2
13+
14+
- uses: mattnotmitt/doxygen-action@v1
15+
with:
16+
working-directory: '.'
17+
doxyfile-path: './Doxyfile'
18+
19+
- name: Deploy
20+
uses: peaceiris/actions-gh-pages@v3
21+
with:
22+
github_token: ${{ secrets.GITHUB_TOKEN }}
23+
publish_dir: ./public/html/

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,3 +26,6 @@ Gemfile.lock
2626
.bundle/*
2727
vendor/*
2828
*.cpp.bin*
29+
30+
# Doxygen Generated Files
31+
public

0 commit comments

Comments
 (0)