@@ -563,69 +563,6 @@ jobs:
563563 path : |
564564 wippersnapper.${{ matrix.arduino-platform }}.${{ env.WS_VERSION }}.uf2
565565
566- # NOTE: This does NOT release artifacts, it only builds
567- build-samd-non-fs :
568- name : 🏗️SAMD🚫⧾🔱
569- runs-on : ubuntu-latest
570- strategy :
571- fail-fast : false
572- matrix :
573- arduino-platform : ["mkrwifi1010", "nano_33_iot"]
574- steps :
575- - uses : actions/setup-python@v5
576- with :
577- python-version : " 3.x"
578- - uses : actions/checkout@v4
579- - name : Get WipperSnapper version
580- run : |
581- git fetch --prune --unshallow --tags
582- git describe --dirty --tags
583- echo >>$GITHUB_ENV WS_VERSION=$(git describe --dirty --tags)
584- - uses : actions/checkout@v4
585- with :
586- repository : adafruit/ci-arduino
587- ref : ci-wippersnapper
588- path : ci
589- - name : Install CI-Arduino
590- run : bash ci/actions_install.sh
591- - name : Install extra Arduino libraries
592- run : |
593- git clone --quiet https://github.com/arduino-libraries/WiFiNINA.git /home/runner/Arduino/libraries/WiFiNINA
594- git clone --quiet https://github.com/arduino-libraries/Servo.git /home/runner/Arduino/libraries/Servo
595- git clone --quiet https://github.com/milesburton/Arduino-Temperature-Control-Library.git /home/runner/Arduino/libraries/Arduino-Temperature-Control-Library
596- git clone --quiet https://github.com/PaulStoffregen/OneWire.git /home/runner/Arduino/libraries/OneWire
597- - name : Download stable Nanopb
598- id : download-nanopb
599- continue-on-error : true
600- run : |
601- wget https://jpa.kapsi.fi/nanopb/download/nanopb-0.4.8.tar.gz
602- - if : ${{ failure() || steps.download-nanopb.outcome != 'success' }}
603- name : Restore cached nanopb
604- id : cache-nanopb-restore
605- uses : actions/cache/restore@v4
606- env :
607- cache-name : cache-node-modules
608- with :
609- path : ./nanopb-0.4.8.tar.gz
610- key : nanopb-0.4.8.tar.gz
611- - if : ${{ steps.download-nanopb.outcome == 'success' }}
612- name : Save nanopb to cache
613- id : cache-nanopb-save
614- uses : actions/cache/save@v4
615- env :
616- cache-name : cache-node-modules
617- with :
618- path : ./nanopb-0.4.8.tar.gz
619- key : nanopb-0.4.8.tar.gz
620- - name : Install stable Nanopb
621- run : |
622- tar -xf nanopb-0.4.8.tar.gz
623- # Copy files to WipperSnapper's src/nanopb directory
624- cp nanopb/pb_common.* nanopb/pb_encode.* nanopb/pb_decode.* src/nanopb
625- mv nanopb/pb.h src/nanopb/nanopb.pb.h
626- - name : build SAMD (no-FS) platforms
627- run : python3 ci/build_platform.py ${{ matrix.arduino-platform }} --build_timeout 48000
628-
629566 build-esp8266 :
630567 name : 🏗️ESP8266
631568 runs-on : ubuntu-latest
@@ -940,7 +877,7 @@ jobs:
940877 merge-job-build-files :
941878 name : Merge Artifacts for build-files
942879 runs-on : ubuntu-latest
943- needs : [build-esp32sx-esptool, build-esp32sx, build-esp32, build-esp8266, build-samd, build-rp2040, build-samd-non-fs ]
880+ needs : [build-esp32sx-esptool, build-esp32sx, build-esp32, build-esp8266, build-samd, build-rp2040]
944881
945882 steps :
946883 - name : Merge Artifacts from Builds
@@ -972,7 +909,6 @@ jobs:
972909 build-esp32,
973910 build-esp32sx,
974911 build-esp8266,
975- build-samd-non-fs,
976912 build-rp2040,
977913 ]
978914 steps :
0 commit comments