38
38
sudo apt-get update
39
39
sudo apt-get install -y eatmydata
40
40
sudo eatmydata apt-get install -y gettext librsvg2-bin mingw-w64 latexmk texlive-fonts-recommended texlive-latex-recommended texlive-latex-extra
41
- pip install requests sh click setuptools cpp-coveralls "Sphinx<4" sphinx-rtd-theme recommonmark sphinx-autoapi sphinxcontrib-svg2pdfconverter polib pyyaml astroid isort black awscli mypy
41
+ pip install -r requirements-dev.txt
42
42
- name : Versions
43
43
run : |
44
44
gcc --version
@@ -132,15 +132,6 @@ jobs:
132
132
env :
133
133
GITHUB_CONTEXT : ${{ toJson(github) }}
134
134
run : echo "$GITHUB_CONTEXT"
135
- - name : Install dependencies
136
- run : |
137
- brew install gettext
138
- echo >>$GITHUB_PATH /usr/local/opt/gettext/bin
139
- - name : Versions
140
- run : |
141
- gcc --version
142
- python3 --version
143
- msgfmt --version
144
135
145
136
with :
146
137
submodules : true
@@ -150,6 +141,15 @@ jobs:
150
141
run : |
151
142
git describe --dirty --tags
152
143
echo >>$GITHUB_ENV CP_VERSION=$(git describe --dirty --tags)
144
+ - name : Install dependencies
145
+ run : |
146
+ brew install gettext
147
+ echo >>$GITHUB_PATH /usr/local/opt/gettext/bin
148
+ - name : Versions
149
+ run : |
150
+ gcc --version
151
+ python3 --version
152
+ msgfmt --version
153
153
- name : Build mpy-cross
154
154
run : make -C mpy-cross -j2
155
155
- uses : actions/upload-artifact@v2
@@ -177,6 +177,8 @@ jobs:
177
177
- " ADM_B_NRF52840_1"
178
178
- " TG-Watch"
179
179
- " adafruit_feather_rp2040"
180
+ - " adafruit_itsybitsy_rp2040"
181
+ - " adafruit_qtpy_rp2040"
180
182
- " aloriumtech_evo_m51"
181
183
- " aramcon_badge_2019"
182
184
- " arduino_mkr1300"
@@ -188,6 +190,7 @@ jobs:
188
190
- " bastble"
189
191
- " bdmicro_vina_d21"
190
192
- " bdmicro_vina_d51"
193
+ - " bdmicro_vina_d51_pcb7"
191
194
- " bless_dev_board_multi_sensor"
192
195
- " blm_badge"
193
196
- " capablerobot_usbhub"
@@ -237,6 +240,7 @@ jobs:
237
240
- " hallowing_m0_express"
238
241
- " hallowing_m4_express"
239
242
- " hiibot_bluefi"
243
+ - " huntercat_nfc"
240
244
- " ikigaisense_vita"
241
245
- " imxrt1010_evk"
242
246
- " imxrt1020_evk"
@@ -298,14 +302,15 @@ jobs:
298
302
- " pyruler"
299
303
- " qtpy_m0"
300
304
- " qtpy_m0_haxpress"
301
- - " qtpy_rp2040"
302
305
- " raspberry_pi_pico"
303
306
- " raytac_mdbt50q-db-40"
304
307
- " robohatmm1_m4"
308
+ - " rotary_trinkey_m0"
305
309
- " sam32"
306
310
- " same54_xplained"
307
311
- " seeeduino_wio_terminal"
308
312
- " seeeduino_xiao"
313
+ - " sensebox_mcu"
309
314
- " serpente"
310
315
- " shirtty"
311
316
- " silicognition-m4-shim"
@@ -353,22 +358,22 @@ jobs:
353
358
uses : actions/setup-python@v1
354
359
with :
355
360
python-version : 3.8
361
+
362
+ with :
363
+ submodules : true
364
+ fetch-depth : 0
365
+ - run : git fetch --recurse-submodules=no https://github.com/adafruit/circuitpython refs/tags/*:refs/tags/*
356
366
- name : Install deps
357
367
run : |
358
368
sudo apt-get install -y gettext
359
- pip install requests sh click setuptools awscli
369
+ pip install -r requirements-dev.txt
360
370
wget --no-verbose https://adafruit-circuit-python.s3.amazonaws.com/gcc-arm-none-eabi-10-2020-q4-major-x86_64-linux.tar.bz2
361
371
sudo tar -C /usr --strip-components=1 -xaf gcc-arm-none-eabi-10-2020-q4-major-x86_64-linux.tar.bz2
362
372
- name : Versions
363
373
run : |
364
374
gcc --version
365
375
arm-none-eabi-gcc --version
366
376
python3 --version
367
-
368
- with :
369
- submodules : true
370
- fetch-depth : 0
371
- - run : git fetch --recurse-submodules=no https://github.com/adafruit/circuitpython refs/tags/*:refs/tags/*
372
377
- name : mpy-cross
373
378
run : make -C mpy-cross -j2
374
379
- name : build
@@ -402,6 +407,11 @@ jobs:
402
407
uses : actions/setup-python@v1
403
408
with :
404
409
python-version : 3.8
410
+
411
+ with :
412
+ submodules : true
413
+ fetch-depth : 0
414
+ - run : git fetch --recurse-submodules=no https://github.com/adafruit/circuitpython refs/tags/*:refs/tags/*
405
415
- name : Install deps
406
416
run : |
407
417
sudo apt-get install -y gettext
@@ -413,11 +423,6 @@ jobs:
413
423
gcc --version
414
424
riscv64-unknown-elf-gcc --version
415
425
python3 --version
416
-
417
- with :
418
- submodules : true
419
- fetch-depth : 0
420
- - run : git fetch --recurse-submodules=no https://github.com/adafruit/circuitpython refs/tags/*:refs/tags/*
421
426
- name : mpy-cross
422
427
run : make -C mpy-cross -j2
423
428
- name : build
@@ -445,8 +450,10 @@ jobs:
445
450
board :
446
451
- " adafruit_feather_esp32s2_nopsram"
447
452
- " adafruit_feather_esp32s2_tftback_nopsram"
453
+ - " adafruit_funhouse"
448
454
- " adafruit_magtag_2.9_grayscale"
449
455
- " adafruit_metro_esp32s2"
456
+ - " artisense_rd00"
450
457
- " electroniccats_bastwifi"
451
458
- " espressif_kaluga_1"
452
459
- " espressif_saola_1_wroom"
@@ -497,7 +504,7 @@ jobs:
497
504
- name : Install CircuitPython deps
498
505
run : |
499
506
source $IDF_PATH/export.sh
500
- pip install requests sh click setuptools awscli
507
+ pip install -r requirements-dev.txt
501
508
sudo apt-get install -y gettext ninja-build
502
509
env :
503
510
IDF_PATH : ${{ github.workspace }}/ports/esp32s2/esp-idf
0 commit comments