@@ -63,12 +63,12 @@ jobs:
6363 runs-on : ubuntu-latest
6464 container : espressif/idf:${{ matrix.idf_ver }}
6565 steps :
66- - uses : actions/checkout@v4
66+ - uses : actions/checkout@v6
6767
6868 - name : Get changed files
6969 if : github.event_name == 'pull_request' # This action is working only in pull-request (it fails in push to master)
7070 id : changed-files
71- uses : tj-actions/changed-files@v45
71+ uses : tj-actions/changed-files@v47
7272 with :
7373 separator : ' ;' # idf-build-apps expects files seprated with semicolon
7474
9999 echo "### ⚠️ Build failed for idf_ver=${{ matrix.idf_ver }}" >> $GITHUB_STEP_SUMMARY
100100 echo "This failure was ignored (continue-on-error enabled)." >> $GITHUB_STEP_SUMMARY
101101
102- - uses : actions/upload-artifact@v4
102+ - uses : actions/upload-artifact@v7
103103 if : github.repository_owner == 'espressif' # && needs.prepare.outputs.build_only == '0'
104104 with :
105105 name : app_binaries_${{ matrix.idf_ver }}_${{ matrix.parallel_index }}
@@ -158,13 +158,13 @@ jobs:
158158 image : espressif/idf:${{ matrix.idf_ver }}
159159 options : --privileged -v /dev/boards:/dev/boards/ # Privileged mode has access to serial ports
160160 steps :
161- - uses : actions/checkout@v4
162- - uses : actions/download-artifact@v4
161+ - uses : actions/checkout@v6
162+ - uses : actions/download-artifact@v8
163163 with :
164164 pattern : app_binaries_${{ matrix.idf_ver }}_*
165165 merge-multiple : true
166166 - name : Download latest results
167- uses : actions/download-artifact@v4
167+ uses : actions/download-artifact@v8
168168 with :
169169 pattern : benchmark_*
170170 path : benchmark/
@@ -179,7 +179,7 @@ jobs:
179179 mkdir -p /tmp/pytest-embedded-cache-dummy
180180 pytest --suppress-no-test-exit-code --ignore-glob '*/managed_components/*' --ignore=.github --junit-xml=${{ env.TEST_RESULT_FILE }} -k "${{ matrix.runner.example }} and not test_example_display_sensors" -n auto ${{ env.PYTEST_BENCHMARK_IGNORE }}
181181 - name : Upload test results
182- uses : actions/upload-artifact@v4
182+ uses : actions/upload-artifact@v7
183183 if : always()
184184 with :
185185 name : ${{ env.TEST_RESULT_NAME }}
@@ -207,7 +207,7 @@ jobs:
207207 runs-on : ubuntu-22.04
208208 steps :
209209 - name : Download Test results
210- uses : actions/download-artifact@v4
210+ uses : actions/download-artifact@v8
211211 with :
212212 pattern : test_results_*
213213 path : test_results
0 commit comments