33
33
echo >>$GITHUB_ENV WS_VERSION=$(git describe --dirty --tags)
34
34
- uses : actions/checkout@v4
35
35
with :
36
- repository : adafruit/ci-arduino
36
+ repository : tyeth/ci-arduino
37
+ ref : WS_ARDUINO_598-preprocessor-script-for-printing-the-library-versions-to-boot_outtxt
37
38
path : ci
38
- ref : ci-wippersnapper
39
39
- name : Checkout Board Definitions
40
40
uses : actions/checkout@v4
41
41
with :
72
72
- name : Install Dependencies (esptool)
73
73
run : |
74
74
pip3 install esptool
75
- - name : Build for ESP32-SX
76
- run : python3 ci/build_platform.py ${{ matrix.arduino-platform }} --build_timeout 48000
75
+ - name : Build for ESP32-SX (esptool)
76
+ run : python3 ci/build_platform.py ${{ matrix.arduino-platform }} --build_timeout 48000 --include_print_dependencies_header ./src/print_dependencies.h
77
77
- name : list files
78
78
run : |
79
79
ls -Rla examples/
@@ -182,9 +182,9 @@ jobs:
182
182
echo >>$GITHUB_ENV WS_VERSION=$(git describe --dirty --tags)
183
183
- uses : actions/checkout@v4
184
184
with :
185
- repository : adafruit/ci-arduino
185
+ repository : tyeth/ci-arduino
186
+ ref : WS_ARDUINO_598-preprocessor-script-for-printing-the-library-versions-to-boot_outtxt
186
187
path : ci
187
- ref : ci-wippersnapper
188
188
- name : Install CI-Arduino
189
189
run : bash ci/actions_install.sh
190
190
- name : Install extra Arduino libraries
@@ -214,11 +214,11 @@ jobs:
214
214
run : |
215
215
cp /home/runner/Arduino/libraries/Adafruit_LittlevGL_Glue_Library/lv_conf.h /home/runner/Arduino/libraries
216
216
- name : Build for ESP32-SX
217
- run : python3 ci/build_platform.py ${{ matrix.arduino-platform }} --build_timeout 48000
218
- - name : list
219
217
run : |
220
- ls
221
- ls examples/*/build/
218
+ python3 ci/build_platform.py ${{ matrix.arduino-platform }} --build_timeout 48000 --include_print_dependencies_header ./src/print_dependencies.h
219
+ - name : list files (tree)
220
+ run : |
221
+ tree
222
222
- name : Rename build artifacts to reflect the platform name
223
223
run : |
224
224
mv examples/*/build/*/Wippersnapper_demo.ino.uf2 wippersnapper.${{ matrix.arduino-platform }}.${{ env.WS_VERSION }}.uf2
@@ -264,9 +264,9 @@ jobs:
264
264
echo >>$GITHUB_ENV WS_VERSION=$(git describe --dirty --tags)
265
265
- uses : actions/checkout@v4
266
266
with :
267
- repository : adafruit/ci-arduino
267
+ repository : tyeth/ci-arduino
268
+ ref : WS_ARDUINO_598-preprocessor-script-for-printing-the-library-versions-to-boot_outtxt
268
269
path : ci
269
- ref : ci-wippersnapper
270
270
- name : Checkout Board Definitions
271
271
uses : actions/checkout@v4
272
272
with :
@@ -290,7 +290,7 @@ jobs:
290
290
run : |
291
291
pip3 install esptool
292
292
- name : build ESP32 platforms
293
- run : python3 ci/build_platform.py ${{ matrix.arduino-platform }} --build_timeout 48000
293
+ run : python3 ci/build_platform.py ${{ matrix.arduino-platform }} --build_timeout 48000 --include_print_dependencies_header ./src/print_dependencies.h
294
294
- name : Check artifacts
295
295
run : |
296
296
ls examples/Wippersnapper_demo/build/*
@@ -373,7 +373,8 @@ jobs:
373
373
echo >>$GITHUB_ENV WS_VERSION=$(git describe --dirty --tags)
374
374
- uses : actions/checkout@v4
375
375
with :
376
- repository : adafruit/ci-arduino
376
+ repository : tyeth/ci-arduino
377
+ ref : WS_ARDUINO_598-preprocessor-script-for-printing-the-library-versions-to-boot_outtxt
377
378
path : ci
378
379
- name : Install CI-Arduino
379
380
run : bash ci/actions_install.sh
@@ -392,8 +393,8 @@ jobs:
392
393
# Copy files to WipperSnapper's src/nanopb directory
393
394
cp nanopb/pb_common.* nanopb/pb_encode.* nanopb/pb_decode.* src/nanopb
394
395
mv nanopb/pb.h src/nanopb/nanopb.pb.h
395
- - name : build platforms
396
- run : python3 ci/build_platform.py ${{ matrix.arduino-platform }} --build_timeout 48000
396
+ - name : build SAMD platforms
397
+ run : python3 ci/build_platform.py ${{ matrix.arduino-platform }} --build_timeout 48000 --include_print_dependencies_header ./src/print_dependencies.h
397
398
- name : Rename build artifacts to reflect the platform name
398
399
run : |
399
400
mv examples/*/build/*/Wippersnapper_demo.ino.uf2 wippersnapper.${{ matrix.arduino-platform }}.${{ env.WS_VERSION }}.uf2
@@ -425,7 +426,8 @@ jobs:
425
426
echo >>$GITHUB_ENV WS_VERSION=$(git describe --dirty --tags)
426
427
- uses : actions/checkout@v4
427
428
with :
428
- repository : adafruit/ci-arduino
429
+ repository : tyeth/ci-arduino
430
+ ref : WS_ARDUINO_598-preprocessor-script-for-printing-the-library-versions-to-boot_outtxt
429
431
path : ci
430
432
- name : Install CI-Arduino
431
433
run : bash ci/actions_install.sh
@@ -443,8 +445,8 @@ jobs:
443
445
# Copy files to WipperSnapper's src/nanopb directory
444
446
cp nanopb/pb_common.* nanopb/pb_encode.* nanopb/pb_decode.* src/nanopb
445
447
mv nanopb/pb.h src/nanopb/nanopb.pb.h
446
- - name : build platforms
447
- run : python3 ci/build_platform.py ${{ matrix.arduino-platform }} --build_timeout 48000
448
+ - name : build RP2040 platforms
449
+ run : python3 ci/build_platform.py ${{ matrix.arduino-platform }} --build_timeout 48000 --include_print_dependencies_header ./src/print_dependencies.h
448
450
- name : Rename build artifacts to reflect the platform name
449
451
run : |
450
452
mv examples/*/build/*/Wippersnapper_demo.ino.uf2 wippersnapper.${{ matrix.arduino-platform }}.${{ env.WS_VERSION }}.uf2
@@ -475,7 +477,8 @@ jobs:
475
477
echo >>$GITHUB_ENV WS_VERSION=$(git describe --dirty --tags)
476
478
- uses : actions/checkout@v4
477
479
with :
478
- repository : adafruit/ci-arduino
480
+ repository : tyeth/ci-arduino
481
+ ref : WS_ARDUINO_598-preprocessor-script-for-printing-the-library-versions-to-boot_outtxt
479
482
path : ci
480
483
- name : Install CI-Arduino
481
484
run : bash ci/actions_install.sh
@@ -493,8 +496,8 @@ jobs:
493
496
# Copy files to WipperSnapper's src/nanopb directory
494
497
cp nanopb/pb_common.* nanopb/pb_encode.* nanopb/pb_decode.* src/nanopb
495
498
mv nanopb/pb.h src/nanopb/nanopb.pb.h
496
- - name : build platforms
497
- run : python3 ci/build_platform.py ${{ matrix.arduino-platform }} --build_timeout 48000
499
+ - name : build SAMD (no-FS) platforms
500
+ run : python3 ci/build_platform.py ${{ matrix.arduino-platform }} --build_timeout 48000 --include_print_dependencies_header ./src/print_dependencies.h
498
501
499
502
build-esp8266 :
500
503
name : 🏗️ESP8266
@@ -515,7 +518,8 @@ jobs:
515
518
echo >>$GITHUB_ENV WS_VERSION=$(git describe --dirty --tags)
516
519
- uses : actions/checkout@v4
517
520
with :
518
- repository : adafruit/ci-arduino
521
+ repository : tyeth/ci-arduino
522
+ ref : WS_ARDUINO_598-preprocessor-script-for-printing-the-library-versions-to-boot_outtxt
519
523
path : ci
520
524
- name : Install CI-Arduino
521
525
run : bash ci/actions_install.sh
@@ -531,8 +535,8 @@ jobs:
531
535
# Copy files to WipperSnapper's src/nanopb directory
532
536
cp nanopb/pb_common.* nanopb/pb_encode.* nanopb/pb_decode.* src/nanopb
533
537
mv nanopb/pb.h src/nanopb/nanopb.pb.h
534
- - name : build platforms
535
- run : python3 ci/build_platform.py ${{ matrix.arduino-platform }} --build_timeout 48000
538
+ - name : build ESP8266 platforms
539
+ run : python3 ci/build_platform.py ${{ matrix.arduino-platform }} --build_timeout 48000 --include_print_dependencies_header ./src/print_dependencies.h
536
540
- name : list build artifacts
537
541
run : |
538
542
ls
@@ -578,9 +582,9 @@ jobs:
578
582
echo >>$GITHUB_ENV WS_VERSION=$(git describe --dirty --tags)
579
583
- uses : actions/checkout@v4
580
584
with :
581
- repository : adafruit/ci-arduino
585
+ repository : tyeth/ci-arduino
586
+ ref : WS_ARDUINO_598-preprocessor-script-for-printing-the-library-versions-to-boot_outtxt
582
587
path : ci
583
- ref : ci-wippersnapper
584
588
- name : Install CI-Arduino
585
589
run : bash ci/actions_install.sh
586
590
- name : Install extra Arduino libraries
@@ -610,7 +614,7 @@ jobs:
610
614
run : |
611
615
cp /home/runner/Arduino/libraries/Adafruit_LittlevGL_Glue_Library/lv_conf.h /home/runner/Arduino/libraries
612
616
- name : Build for ESP32-SX
613
- run : python3 ci/build_platform.py ${{ matrix.arduino-platform }} --build_timeout 48000
617
+ run : python3 ci/build_platform.py ${{ matrix.arduino-platform }} --build_timeout 48000 --include_print_dependencies_header ./src/print_dependencies.h
614
618
- name : list
615
619
run : |
616
620
ls
0 commit comments