|
9 | 9 | name: Build |
10 | 10 | strategy: |
11 | 11 | matrix: |
12 | | - idf_ver: ["release-v5.1", "release-v5.2", "release-v5.3", "release-v5.4", "release-v5.5", "latest"] |
| 12 | + # idf_ver: ["release-v5.1", "release-v5.2", "release-v5.3", "release-v5.4", "release-v5.5", "latest"] |
| 13 | + idf_ver: ["latest"] |
| 14 | + fail-fast: false |
13 | 15 | runs-on: ubuntu-latest |
14 | 16 | container: espressif/idf:${{ matrix.idf_ver }} |
15 | 17 | env: |
|
31 | 33 | export EXTRA_CFLAGS="${PEDANTIC_FLAGS} -Wstrict-prototypes" |
32 | 34 | export EXTRA_CXXFLAGS="${PEDANTIC_FLAGS}" |
33 | 35 | python .github/ci/override_managed_component.py tinyusb . ${{ env.ESP_TINYUSB_TEST_APPS }}/*/ |
34 | | - idf-build-apps find --path ${{ env.ESP_TINYUSB_TEST_APPS }}/ --recursive --target esp32s2 --manifest-file ${{ env.ESP_USB_MANIFEST }} |
35 | | - idf-build-apps build --path ${{ env.ESP_TINYUSB_TEST_APPS }}/ --recursive --target esp32s2 --manifest-file ${{ env.ESP_USB_MANIFEST }} |
| 36 | + idf-build-apps find --path ${{ env.ESP_TINYUSB_TEST_APPS }}/ --recursive --target all --manifest-file ${{ env.ESP_USB_MANIFEST }} |
| 37 | + idf-build-apps build --path ${{ env.ESP_TINYUSB_TEST_APPS }}/ --recursive --target all --manifest-file ${{ env.ESP_USB_MANIFEST }} |
36 | 38 | - uses: actions/upload-artifact@v4 |
37 | 39 | with: |
38 | 40 | name: usb_test_app_bin_${{ matrix.idf_ver }} |
|
51 | 53 | needs: build |
52 | 54 | strategy: |
53 | 55 | matrix: |
54 | | - idf_ver: ["release-v5.1", "release-v5.2", "release-v5.3", "release-v5.4", "release-v5.5", "latest"] |
| 56 | + # idf_ver: ["release-v5.1", "release-v5.2", "release-v5.3", "release-v5.4", "release-v5.5", "latest"] |
| 57 | + idf_ver: ["latest"] |
55 | 58 | idf_target: ["esp32s2"] |
56 | 59 | runner_tag: ["usb_device"] |
57 | 60 | runs-on: [self-hosted, linux, docker, "${{ matrix.idf_target }}", "${{ matrix.runner_tag }}"] |
|
0 commit comments