|
43 | 43 | run: | |
44 | 44 | gcc --version |
45 | 45 | python3 --version |
| 46 | + - name: Translations |
| 47 | + run: make check-translate |
| 48 | + - name: New boards check |
| 49 | + run: python3 -u ci_new_boards_check.py |
| 50 | + working-directory: tools |
| 51 | + - name: Duplicate USB VID/PID Check |
| 52 | + run: python3 -u -m tools.ci_check_duplicate_usb_vid_pid |
| 53 | + - name: Build and Validate Stubs |
| 54 | + run: make check-stubs -j2 |
| 55 | + - uses: actions/upload-artifact@v2 |
| 56 | + with: |
| 57 | + name: stubs |
| 58 | + path: circuitpython-stubs* |
| 59 | + - name: Test Documentation Build (HTML) |
| 60 | + run: sphinx-build -E -W -b html -D version=${{ env.CP_VERSION }} -D release=${{ env.CP_VERSION }} . _build/html |
| 61 | + - uses: actions/upload-artifact@v2 |
| 62 | + with: |
| 63 | + name: docs |
| 64 | + path: _build/html |
| 65 | + - name: Test Documentation Build (LaTeX/PDF) |
| 66 | + run: | |
| 67 | + make latexpdf |
| 68 | + - uses: actions/upload-artifact@v2 |
| 69 | + with: |
| 70 | + name: docs |
| 71 | + path: _build/latex |
46 | 72 | - name: Build mpy-cross |
47 | 73 | run: make -C mpy-cross -j2 |
48 | 74 | - name: Build unix port |
|
68 | 94 | - name: mpy Tests |
69 | 95 | run: MICROPY_CPYTHON3=python3.8 MICROPY_MICROPYTHON=../ports/unix/micropython_coverage ./run-tests -j1 --via-mpy -d basics float |
70 | 96 | working-directory: tests |
71 | | - - name: Build and Validate Stubs |
72 | | - run: make check-stubs -j2 |
73 | | - - uses: actions/upload-artifact@v2 |
74 | | - with: |
75 | | - name: stubs |
76 | | - path: circuitpython-stubs* |
77 | | - - name: Test Documentation Build (HTML) |
78 | | - run: sphinx-build -E -W -b html -D version=${{ env.CP_VERSION }} -D release=${{ env.CP_VERSION }} . _build/html |
79 | | - - uses: actions/upload-artifact@v2 |
80 | | - with: |
81 | | - name: docs |
82 | | - path: _build/html |
83 | | - - name: Test Documentation Build (LaTeX/PDF) |
84 | | - run: | |
85 | | - make latexpdf |
86 | | - - uses: actions/upload-artifact@v2 |
87 | | - with: |
88 | | - name: docs |
89 | | - path: _build/latex |
90 | | - - name: Translations |
91 | | - run: make check-translate |
92 | | - - name: New boards check |
93 | | - run: python3 -u ci_new_boards_check.py |
94 | | - working-directory: tools |
95 | | - - name: Duplicate USB VID/PID Check |
96 | | - run: python3 -u -m tools.ci_check_duplicate_usb_vid_pid |
97 | 97 | - name: Build mpy-cross.static-raspbian |
98 | 98 | run: make -C mpy-cross -j2 -f Makefile.static-raspbian |
99 | 99 | - uses: actions/upload-artifact@v2 |
|
0 commit comments