|
45 | 45 | - "!.github/scripts/tests_*"
|
46 | 46 | - "!.github/scripts/upload_*"
|
47 | 47 | - "variants/esp32/**/*"
|
48 |
| - - "variants/esp32s2/**/*" |
49 |
| - - "variants/esp32s3/**/*" |
50 | 48 | - "variants/esp32c2/**/*"
|
51 | 49 | - "variants/esp32c3/**/*"
|
| 50 | + - "variants/esp32c5/**/*" |
52 | 51 | - "variants/esp32c6/**/*"
|
53 | 52 | - "variants/esp32h2/**/*"
|
54 |
| - - "variants/esp32c5/**/*" |
| 53 | + - "variants/esp32p4/**/*" |
| 54 | + - "variants/esp32s2/**/*" |
| 55 | + - "variants/esp32s3/**/*" |
55 | 56 |
|
56 | 57 | concurrency:
|
57 | 58 | group: build-${{github.event.pull_request.number || github.ref}}
|
@@ -86,58 +87,13 @@ jobs:
|
86 | 87 | with:
|
87 | 88 | fetch-depth: 2
|
88 | 89 |
|
89 |
| - - name: Get changed files |
90 |
| - id: changed-files |
91 |
| - uses: tj-actions/changed-files@v44 |
92 |
| - with: |
93 |
| - files_yaml: | |
94 |
| - core: |
95 |
| - - '.github/**' |
96 |
| - - 'cores/**' |
97 |
| - - 'package/**' |
98 |
| - - 'tools/**' |
99 |
| - - 'platform.txt' |
100 |
| - - 'programmers.txt' |
101 |
| - - "variants/esp32/**/*" |
102 |
| - - "variants/esp32s2/**/*" |
103 |
| - - "variants/esp32s3/**/*" |
104 |
| - - "variants/esp32c3/**/*" |
105 |
| - - "variants/esp32c6/**/*" |
106 |
| - - "variants/esp32h2/**/*" |
107 |
| - libraries: |
108 |
| - - 'libraries/**/examples/**' |
109 |
| - - 'libraries/**/src/**' |
110 |
| - networking: |
111 |
| - - 'libraries/Network/src/**' |
112 |
| - fs: |
113 |
| - - 'libraries/FS/src/**' |
114 |
| - static_sketeches: |
115 |
| - - 'libraries/NetworkClientSecure/examples/WiFiClientSecure/WiFiClientSecure.ino' |
116 |
| - - 'libraries/BLE/examples/Server/Server.ino' |
117 |
| - - 'libraries/ESP32/examples/Camera/CameraWebServer/CameraWebServer.ino' |
118 |
| - - 'libraries/Insights/examples/MinimalDiagnostics/MinimalDiagnostics.ino' |
119 |
| - - 'libraries/NetworkClientSecure/src/**' |
120 |
| - - 'libraries/BLE/src/**' |
121 |
| - - 'libraries/Insights/src/**' |
122 |
| - idf: |
123 |
| - - 'idf_component.yml' |
124 |
| - - 'Kconfig.projbuild' |
125 |
| - - 'CMakeLists.txt' |
126 |
| - - "variants/esp32c2/**/*" |
127 |
| -
|
128 | 90 | - name: Set chunks
|
129 | 91 | id: set-chunks
|
130 | 92 | env:
|
131 |
| - LIB_FILES: ${{ steps.changed-files.outputs.libraries_all_changed_files }} |
132 | 93 | IS_PR: ${{ github.event_name == 'pull_request' }}
|
| 94 | + PR_NUM: ${{ github.event.pull_request.number }} |
133 | 95 | MAX_CHUNKS: ${{ env.MAX_CHUNKS }}
|
134 |
| - BUILD_IDF: ${{ steps.changed-files.outputs.idf_any_changed == 'true' }} |
135 |
| - BUILD_LIBRARIES: ${{ steps.changed-files.outputs.libraries_any_changed == 'true' }} |
136 |
| - BUILD_STATIC_SKETCHES: ${{ steps.changed-files.outputs.static_sketeches_any_changed == 'true' }} |
137 |
| - FS_CHANGED: ${{ steps.changed-files.outputs.fs_any_changed == 'true' }} |
138 |
| - NETWORKING_CHANGED: ${{ steps.changed-files.outputs.networking_any_changed == 'true' }} |
139 |
| - CORE_CHANGED: ${{ steps.changed-files.outputs.core_any_changed == 'true' }} |
140 |
| - LIB_CHANGED: ${{ steps.changed-files.outputs.libraries_any_changed == 'true' }} |
| 96 | + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
141 | 97 | run: |
|
142 | 98 | bash ./.github/scripts/set_push_chunks.sh
|
143 | 99 |
|
|
0 commit comments