Skip to content

Commit 2d9228e

Browse files
Update compile-sketch.yml
1 parent c0fcbd6 commit 2d9228e

File tree

1 file changed

+43
-0
lines changed

1 file changed

+43
-0
lines changed

.github/workflows/compile-sketch.yml

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,3 +55,46 @@ jobs:
5555
version: 1.14.1
5656
- source-url: https://github.com/marcel-licence/AC101.git
5757
name: AC101
58+
59+
build_esp8266:
60+
61+
name: build esp8266
62+
63+
runs-on: ubuntu-latest
64+
65+
strategy:
66+
matrix:
67+
fqbn:
68+
- esp8266:esp8266:d1_mini
69+
70+
steps:
71+
- name: Checkout repository
72+
uses: actions/checkout@v4
73+
with:
74+
submodules: 'true'
75+
76+
- name: Compile sketch
77+
uses: arduino/compile-sketches@v1
78+
with:
79+
fqbn: ${{ matrix.fqbn }}
80+
platforms: |
81+
- name: esp8266 - LOLIN(WEMOS) D1 R2 & mini
82+
source-url: https://arduino.esp8266.com/stable/package_esp8266com_index.json
83+
version: 2.0.13
84+
sketch-paths: |
85+
- examples/ml_mod_tracker
86+
- examples/ml_synth_organ_example
87+
libraries: |
88+
- source-url: https://github.com/marcel-licence/ML_SynthTools.git
89+
name: ML_SynthTools
90+
- source-url: https://github.com/adafruit/Adafruit-GFX-Library.git
91+
name: Adafruit_GFX_Library
92+
version: 1.10.10
93+
- source-url: https://github.com/adafruit/Adafruit_SSD1306.git
94+
name: Adafruit_SSD1306
95+
version: 2.4.5
96+
- source-url: https://github.com/adafruit/Adafruit_BusIO.git
97+
name: Adafruit BusIO
98+
version: 1.14.1
99+
- source-url: https://github.com/marcel-licence/AC101.git
100+
name: AC101

0 commit comments

Comments
 (0)