7373 fail-fast : false
7474 matrix :
7575 board :
76+ - " aramcon_badge_2019"
7677 - " arduino_mkr1300"
7778 - " arduino_mkrzero"
7879 - " arduino_nano_33_ble"
8485 - " circuitplayground_express"
8586 - " circuitplayground_express_crickit"
8687 - " circuitplayground_express_displayio"
88+ - " clue_nrf52840_express"
8789 - " cp32-m4"
8890 - " datalore_ip_m4"
8991 - " datum_distance"
@@ -101,13 +103,16 @@ jobs:
101103 - " feather_m0_rfm9x"
102104 - " feather_m0_supersized"
103105 - " feather_m4_express"
106+ - " feather_mimxrt1011"
107+ - " feather_mimxrt1062"
104108 - " feather_nrf52840_express"
105109 - " feather_radiofruit_zigbee"
106110 - " feather_stm32f405_express"
107111 - " gemma_m0"
108112 - " grandcentral_m4_express"
109113 - " hallowing_m0_express"
110114 - " hallowing_m4_express"
115+ - " imxrt1010_evk"
111116 - " itsybitsy_m0_express"
112117 - " itsybitsy_m4_express"
113118 - " itsybitsy_nrf52840_express"
@@ -122,6 +127,8 @@ jobs:
122127 - " mini_sam_m4"
123128 - " monster_m4sk"
124129 - " ndgarage_ndbit6"
130+ - " ohs2020_badge"
131+ - " openbook_m4"
125132 - " particle_argon"
126133 - " particle_boron"
127134 - " particle_xenon"
@@ -130,6 +137,7 @@ jobs:
130137 - " pewpew10"
131138 - " pewpew_m4"
132139 - " pirkey_m0"
140+ - " pyb_nano_v2"
133141 - " pybadge"
134142 - " pybadge_airlift"
135143 - " pyboard_v11"
@@ -138,10 +146,11 @@ jobs:
138146 - " pyportal"
139147 - " pyportal_titano"
140148 - " pyruler"
141- - " robohatmm1_m0"
142149 - " robohatmm1_m4"
143150 - " sam32"
151+ - " seeeduino_xiao"
144152 - " serpente"
153+ - " shirtty"
145154 - " snekboard"
146155 - " sparkfun_lumidrive"
147156 - " sparkfun_nrf52840_mini"
@@ -151,15 +160,19 @@ jobs:
151160 - " sparkfun_samd21_dev"
152161 - " sparkfun_samd21_mini"
153162 - " spresense"
163+ - " stm32f411ce_blackpill"
154164 - " stm32f411ve_discovery"
155165 - " stm32f412zg_discovery"
156166 - " stringcar_m0_express"
167+ - " teknikio_bluebird"
157168 - " trellis_m4_express"
158169 - " trinket_m0"
159170 - " trinket_m0_haxpress"
160171 - " uchip"
161172 - " ugame10"
162173 - " winterbloom_sol"
174+ - " xinabox_cc03"
175+ - " xinabox_cs11"
163176
164177 steps :
165178 - name : Set up Python 3.5
@@ -170,7 +183,8 @@ jobs:
170183 run : |
171184 sudo apt-get install -y gettext
172185 pip install requests sh click setuptools awscli
173- wget https://s3.amazonaws.com/adafruit-circuit-python/gcc-arm-embedded_7-2018q2-1~xenial1_amd64.deb && sudo dpkg -i gcc-arm-embedded*_amd64.deb
186+ wget https://adafruit-circuit-python.s3.amazonaws.com/gcc-arm-none-eabi-9-2019-q4-major-x86_64-linux.tar.bz2
187+ sudo tar -C /usr --strip-components=1 -xaf gcc-arm-none-eabi-9-2019-q4-major-x86_64-linux.tar.bz2
174188 - name : Versions
175189 run : |
176190 gcc --version
@@ -191,7 +205,7 @@ jobs:
191205 name : ${{ matrix.board }}
192206 path : bin/${{ matrix.board }}
193207 - name : Upload to S3
194- run : aws s3 cp bin/ s3://adafruit-circuit-python/bin/ --recursive --no-progress --region us-east-1
208+ run : " [ -z \" $AWS_ACCESS_KEY_ID \" ] || aws s3 cp bin/ s3://adafruit-circuit-python/bin/ --recursive --no-progress --region us-east-1"
195209 env :
196210 AWS_ACCESS_KEY_ID : ${{ secrets.AWS_ACCESS_KEY_ID }}
197211 AWS_SECRET_ACCESS_KEY : ${{ secrets.AWS_SECRET_ACCESS_KEY }}
@@ -200,7 +214,7 @@ jobs:
200214 run : |
201215 pip install uritemplate
202216 - name : Upload to Release
203- run : python3 -u upload_release_files.py
217+ run : " [ -z \" $ADABOT_GITHUB_ACCESS_TOKEN \" ] || python3 -u upload_release_files.py"
204218 working-directory : tools
205219 env :
206220 UPLOAD_URL : ${{ github.event.release.upload_url }}
0 commit comments