Skip to content

Commit 4ca1ddf

Browse files
Update compile-sketch.yml
1 parent f60ad28 commit 4ca1ddf

File tree

1 file changed

+46
-2
lines changed

1 file changed

+46
-2
lines changed

.github/workflows/compile-sketch.yml

Lines changed: 46 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,8 +78,52 @@ jobs:
7878
with:
7979
fqbn: ${{ matrix.fqbn }}
8080
platforms: |
81-
- source-url: https://arduino.esp8266.com/stable/package_esp8266com_index.json
82-
version: 2.0.13
81+
- name: esp8266:esp8266
82+
source-url: https://arduino.esp8266.com/stable/package_esp8266com_index.json
83+
version: 3.1.2
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
101+
102+
build_teensy:
103+
104+
name: build teensy
105+
106+
runs-on: ubuntu-latest
107+
108+
strategy:
109+
matrix:
110+
fqbn:
111+
- teensy:avr:teensy41
112+
113+
steps:
114+
- name: Checkout repository
115+
uses: actions/checkout@v4
116+
with:
117+
submodules: 'true'
118+
119+
- name: Compile sketch
120+
uses: arduino/compile-sketches@v1
121+
with:
122+
fqbn: ${{ matrix.fqbn }}
123+
platforms: |
124+
- name: teensy:Teensy (for Arduino IDE 2.0.4 or later)
125+
- source-url: https://www.pjrc.com/teensy/package_teensy_index.json
126+
version: 1.56.2
83127
sketch-paths: |
84128
- examples/ml_mod_tracker
85129
- examples/ml_synth_organ_example

0 commit comments

Comments
 (0)