Lines Matching +full:cancel +full:- +full:in +full:- +full:progress

7 # https://docs.github.com/en/actions/writing-workflows/workflow-syntax-for-github-actions#concurren…
10 group: ${{ github.ref }}-${{ github.workflow }}
11 cancel-in-progress: true
17 runs-on: ubuntu-22.04
18 continue-on-error: true
23 - uses: ammaraskar/gcc-problem-matcher@master
24 - name: Install Dependencies
26 …sudo add-apt-repository -y "deb http://archive.ubuntu.com/ubuntu `lsb_release -sc` main universe r…
27 sudo apt-get update -y -qq
28 …sudo apt-get install libsdl2-dev parallel libfreetype-dev librlottie-dev libavformat-dev libavcode…
29 python3 -m pip install pycparser
30 - name: Clone lv_micropython
34 - name: Initialize lv_bindings submodule
35 run: git submodule update --init --recursive lib/lv_bindings
36 - name: Update ${{ matrix.port }} port submodules
38 …run: make -C ports/${{ matrix.port }} DEBUG=1 USER_C_MODULES=../../lib/lv_bindings/bindings.cmake …
39 - name: Checkout LVGL submodule
40 working-directory: ./lib/lv_bindings/lvgl
42 … git fetch --force ${{ github.event.repository.html_url }} "+refs/heads/*:refs/remotes/origin/*"
43 … git fetch --force ${{ github.event.repository.html_url }} "+refs/pull/*:refs/remotes/origin/pr/*"
45 git submodule update --init --recursive
46 - name: Build mpy-cross
47 run: make -j $(nproc) -C mpy-cross
50 - name: Setup ESP-IDF
54 - name: Build ESP32 port
60 - name: arm-none-eabi-gcc
62 uses: carlosperate/arm-none-eabi-gcc-action@v1.10.0
64 release: '9-2019-q4' # The arm-none-eabi-gcc release to use.
65 - name: Build STM32 port
67 run: make -j $(nproc) -C ports/stm32 BOARD=STM32F7DISC
68 - name: Build Raspberry Pi PICO port
71 make -C ports/rp2 BOARD=PICO submodules
72 make -j $(nproc) -C ports/rp2 BOARD=PICO USER_C_MODULES=../../lib/lv_bindings/bindings.cmake
74 - name: Build Unix port
76 run: make -j $(nproc) -C ports/unix DEBUG=1 LV_CFLAGS="-DMICROPY_LV_USE_LOG=0"
77 - name: Install requirements for the test
79 python3 -m pip install pillow
81 - name: Run tests
85 …sts/micropy_test/__init__.py --artifact-path=lib/lv_bindings/lvgl/tests/micropy_test/artifacts --m…
87 - name: Upload Artifacts
88 uses: actions/upload-artifact@v4
90 name: test-artifacts