@@ -16,16 +16,15 @@ jobs:
1616 env :
1717 GITHUB_CONTEXT : ${{ toJson(github) }}
1818 run : echo "$GITHUB_CONTEXT"
19- - uses : actions/checkout@v2
19+ - uses : actions/checkout@v2.2.0
2020 with :
2121 submodules : true
2222 fetch-depth : 0
2323 - run : git fetch --recurse-submodules=no https://github.com/adafruit/circuitpython refs/tags/*:refs/tags/*
24- - run : git submodule sync
25- - run : git submodule foreach git remote -v
26- - run : git submodule foreach git fetch --recurse-submodules=no origin +refs/tags/*:refs/tags/*
2724 - name : CircuitPython version
28- run : git describe --dirty --tags
25+ run : |
26+ git describe --dirty --tags
27+ echo "::set-env name=CP_VERSION::$(git describe --dirty --tags)"
2928 - name : Set up Python 3.8
3029 uses : actions/setup-python@v1
3130 with :
6665 working-directory : tests
6766 - name : Stubs
6867 run : make stubs -j2
68+ - uses : actions/upload-artifact@v2
69+ with :
70+ name : stubs
71+ path : circuitpython-stubs*
6972 - name : Docs
70- run : sphinx-build -E -W -b html . _build/html
73+ run : sphinx-build -E -W -b html -D version=${{ env.CP_VERSION }} -D release=${{ env.CP_VERSION }} . _build/html
74+ - uses : actions/upload-artifact@v2
75+ with :
76+ name : docs
77+ path : _build/html
7178 - name : Translations
7279 run : make check-translate
7380 - name : New boards check
@@ -110,14 +117,11 @@ jobs:
110117 gcc --version
111118 python3 --version
112119 msgfmt --version
113- - uses : actions/checkout@v2
120+ - uses : actions/checkout@v2.2.0
114121 with :
115122 submodules : true
116123 fetch-depth : 0
117124 - run : git fetch --recurse-submodules=no https://github.com/adafruit/circuitpython refs/tags/*:refs/tags/*
118- - run : git submodule sync
119- - run : git submodule foreach git remote -v
120- - run : git submodule foreach git fetch --recurse-submodules=no origin +refs/tags/*:refs/tags/*
121125 - name : CircuitPython version
122126 run : git describe --dirty --tags
123127 - name : Build mpy-cross
@@ -145,6 +149,7 @@ jobs:
145149 - " arduino_zero"
146150 - " bast_pro_mini_m0"
147151 - " bdmicro_vina_m0"
152+ - " bless_dev_board_multi_sensor"
148153 - " capablerobot_usbhub"
149154 - " catwan_usbstick"
150155 - " circuitbrains_basic_m0"
@@ -193,6 +198,7 @@ jobs:
193198 - " itsybitsy_m4_express"
194199 - " itsybitsy_nrf52840_express"
195200 - " kicksat-sprite"
201+ - " loc_ber_m4_base_board"
196202 - " makerdiary_m60_keyboard"
197203 - " makerdiary_nrf52840_m2_devkit"
198204 - " makerdiary_nrf52840_mdk"
@@ -235,8 +241,11 @@ jobs:
235241 - " pyportal"
236242 - " pyportal_titano"
237243 - " pyruler"
244+ - " raytac_mdbt50q-db-40"
238245 - " robohatmm1_m4"
239246 - " sam32"
247+ - " same54_xplained"
248+ - " seeeduino_wio_terminal"
240249 - " seeeduino_xiao"
241250 - " serpente"
242251 - " shirtty"
@@ -288,14 +297,11 @@ jobs:
288297 gcc --version
289298 arm-none-eabi-gcc --version
290299 python3 --version
291- - uses : actions/checkout@v2
300+ - uses : actions/checkout@v2.2.0
292301 with :
293302 submodules : true
294303 fetch-depth : 0
295304 - run : git fetch --recurse-submodules=no https://github.com/adafruit/circuitpython refs/tags/*:refs/tags/*
296- - run : git submodule sync
297- - run : git submodule foreach git remote -v
298- - run : git submodule foreach git fetch --recurse-submodules=no origin +refs/tags/*:refs/tags/*
299305 - name : mpy-cross
300306 run : make -C mpy-cross -j2
301307 - name : build
@@ -339,14 +345,11 @@ jobs:
339345 gcc --version
340346 riscv64-unknown-elf-gcc --version
341347 python3 --version
342- - uses : actions/checkout@v2
348+ - uses : actions/checkout@v2.2.0
343349 with :
344350 submodules : true
345351 fetch-depth : 0
346352 - run : git fetch --recurse-submodules=no https://github.com/adafruit/circuitpython refs/tags/*:refs/tags/*
347- - run : git submodule sync
348- - run : git submodule foreach git remote -v
349- - run : git submodule foreach git fetch --recurse-submodules=no origin +refs/tags/*:refs/tags/*
350353 - name : mpy-cross
351354 run : make -C mpy-cross -j2
352355 - name : build
@@ -373,20 +376,18 @@ jobs:
373376 board :
374377 - " espressif_saola_1_wroom"
375378 - " espressif_saola_1_wrover"
379+ - " unexpectedmaker_feathers2"
376380
377381 steps :
378382 - name : Set up Python 3.8
379383 uses : actions/setup-python@v1
380384 with :
381385 python-version : 3.8
382- - uses : actions/checkout@v2
386+ - uses : actions/checkout@v2.2.0
383387 with :
384388 submodules : true
385389 fetch-depth : 0
386390 - run : git fetch --recurse-submodules=no https://github.com/adafruit/circuitpython refs/tags/*:refs/tags/*
387- - run : git submodule sync
388- - run : git submodule foreach git remote -v
389- - run : git submodule foreach git fetch --recurse-submodules=no origin +refs/tags/*:refs/tags/*
390391 - name : CircuitPython version
391392 run : git describe --dirty --tags
392393 - uses : actions/cache@v1
0 commit comments