diff options
| author | Jeff Epler <jepler@gmail.com> | 2020-01-25 14:06:54 -0600 |
|---|---|---|
| committer | Jeff Epler <jepler@gmail.com> | 2020-01-25 15:43:23 -0600 |
| commit | b5b7b6fd0fa877301b564be60bce3607ed5a3ee4 (patch) | |
| tree | 70769fc5b8393c576990f7c7074c3686146a8497 /.github | |
| parent | f13f9c7f308f0a33c6d3ac26057fc21e787dd473 (diff) | |
Build static mpy-cross bins
.. for windows, desktop (x86_64) linux, and raspbian
Diffstat (limited to '.github')
| -rw-r--r-- | .github/workflows/build.yml | 24 |
1 files changed, 23 insertions, 1 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index cd049a53d..cc43d5b7e 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -22,7 +22,8 @@ jobs: python-version: 3.5 - name: Install deps run: | - sudo apt-get install -y gettext librsvg2-bin + sudo apt-get install -y eatmydata + sudo eatmydata apt-get install -y gettext librsvg2-bin mingw-w64 pip install requests sh click setuptools cpp-coveralls Sphinx sphinx-rtd-theme recommonmark sphinxcontrib-svg2pdfconverter polib pyyaml - name: Versions run: | @@ -66,6 +67,27 @@ jobs: run: python3 -u ci_new_boards_check.py working-directory: tools + - name: Build mpy-cross.static-raspbian + run: make -C mpy-cross -j2 -f Makefile.static-raspbian + - uses: actions/upload-artifact@v1.0.0 + with: + name: mpy-cross.static-raspbian + path: mpy-cross/mpy-cross.static-raspbian + + - name: Build mpy-cross.static + run: make -C mpy-cross -j2 -f Makefile.static + - uses: actions/upload-artifact@v1.0.0 + with: + name: mpy-cross.static-amd64-linux + path: mpy-cross/mpy-cross.static + + - name: Build mpy-cross.static-mingw + run: make -C mpy-cross -j2 -f Makefile.static-mingw + - uses: actions/upload-artifact@v1.0.0 + with: + name: mpy-cross.static-x64-windows + path: mpy-cross/mpy-cross.static.exe + build-arm: runs-on: ubuntu-16.04 needs: test |
