Skip to content

Commit a2495c9

Browse files
committed
remove fail fast, added the build_target dir for test apps
1 parent 32f8db3 commit a2495c9

File tree

2 files changed

+8
-11
lines changed

2 files changed

+8
-11
lines changed

.github/workflows/build_and_run_esp_usb_test_apps.yml

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ jobs:
1515
matrix:
1616
# idf_ver: ["release-v5.1", "release-v5.2", "release-v5.3", "release-v5.4", "release-v5.5", "latest"]
1717
idf_ver: ["latest"]
18-
fail-fast: false
1918
runs-on: ubuntu-latest
2019
container: espressif/idf:${{ matrix.idf_ver }}
2120
env:
@@ -40,18 +39,18 @@ jobs:
4039
export EXTRA_CFLAGS="${PEDANTIC_FLAGS} -Wstrict-prototypes"
4140
export EXTRA_CXXFLAGS="${PEDANTIC_FLAGS}"
4241
python .github/ci/override_managed_component.py tinyusb . ${{ env.ESP_TINYUSB_TEST_APPS }}/*/
43-
idf-build-apps find --paths ${{ env.ESP_TINYUSB_TEST_APPS }}/ --recursive --target all --manifest-files ${{ env.ESP_USB_MANIFEST }} --manifest-rootpath ${{ env.ESP_USB_PATH }}
44-
idf-build-apps build --paths ${{ env.ESP_TINYUSB_TEST_APPS }}/ --recursive --target all --manifest-files ${{ env.ESP_USB_MANIFEST }} --manifest-rootpath ${{ env.ESP_USB_PATH }}
42+
idf-build-apps find --paths ${{ env.ESP_TINYUSB_TEST_APPS }}/ --recursive --target all --manifest-files ${{ env.ESP_USB_MANIFEST }} --manifest-rootpath ${{ env.ESP_USB_PATH }} --build-dir "build_@t_@w"
43+
idf-build-apps build --paths ${{ env.ESP_TINYUSB_TEST_APPS }}/ --recursive --target all --manifest-files ${{ env.ESP_USB_MANIFEST }} --manifest-rootpath ${{ env.ESP_USB_PATH }} --build-dir "build_@t_@w"
4544
- uses: actions/upload-artifact@v4
4645
with:
4746
name: usb_test_app_bin_${{ matrix.idf_ver }}
4847
path: |
49-
${{env.ESP_TINYUSB_TEST_APPS}}/**/build/bootloader/bootloader.bin
50-
${{env.ESP_TINYUSB_TEST_APPS}}/**/build/partition_table/partition-table.bin
51-
${{env.ESP_TINYUSB_TEST_APPS}}/**/build/test_app_*.bin
52-
${{env.ESP_TINYUSB_TEST_APPS}}/**/build/test_app_*.elf
53-
${{env.ESP_TINYUSB_TEST_APPS}}/**/build/flasher_args.json
54-
${{env.ESP_TINYUSB_TEST_APPS}}/**/build/config/sdkconfig.json
48+
**/build_esp*/bootloader/bootloader.bin
49+
**/build_esp*/partition_table/partition-table.bin
50+
**/build_esp*/test_app_*.bin
51+
**/build_esp*/test_app_*.elf
52+
**/build_esp*/flasher_args.json
53+
**/build_esp*/config/sdkconfig.json
5554
if-no-files-found: error
5655

5756
run-target:

.github/workflows/build_and_run_idf_examples.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ jobs:
1010
matrix:
1111
# idf_ver: ["release-v5.1", "release-v5.2", "release-v5.3", "release-v5.4", "release-v5.5", "latest"]
1212
idf_ver: ["latest"]
13-
fail-fast: false
1413
runs-on: ubuntu-latest
1514
container: espressif/idf:${{ matrix.idf_ver }}
1615
env:
@@ -60,7 +59,6 @@ jobs:
6059
if: ${{ github.repository_owner == 'espressif' }}
6160
needs: build
6261
strategy:
63-
fail-fast: false
6462
matrix:
6563
# idf_ver: ["release-v5.3", "release-v5.4", "release-v5.5" , "latest"]
6664
idf_ver: ["latest"]

0 commit comments

Comments
 (0)