diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 24ef4842fbe76a..167d5acc435dbf 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -98,7 +98,7 @@ jobs: - name: Run Build Without Logging run: scripts/run_in_build_env.sh "ninja -C ./out" - name: Uploading core files - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 if: ${{ failure() && !env.ACT }} with: name: crash-core-linux-gcc-debug @@ -116,7 +116,7 @@ jobs: # If re-enabling, some subset of this should be picked # # - name: Uploading objdir for debugging - # uses: actions/upload-artifact@v4 + # uses: actions/upload-artifact@v7 # if: ${{ failure() && !env.ACT }} # with: # name: crash-objdir-linux-gcc-debug @@ -272,7 +272,7 @@ jobs: language: cpp - name: Uploading core files - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 if: ${{ failure() && !env.ACT }} with: name: crash-core-linux @@ -285,7 +285,7 @@ jobs: # If re-enabling, some subset of this should be picked # # - name: Uploading objdir for debugging - # uses: actions/upload-artifact@v4 + # uses: actions/upload-artifact@v7 # if: ${{ failure() && !env.ACT }} # with: # name: crash-objdir-linux @@ -462,7 +462,7 @@ jobs: check \ " - name: Uploading diagnostic logs - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 if: ${{ failure() && !env.ACT }} with: name: crash-log-darwin diff --git a/.github/workflows/cirque.yaml b/.github/workflows/cirque.yaml index 083b35062990e6..4e63556fe23d17 100644 --- a/.github/workflows/cirque.yaml +++ b/.github/workflows/cirque.yaml @@ -130,7 +130,7 @@ jobs: - name: Uploading Binaries - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 if: ${{ always() && !env.ACT }} with: name: cirque_log-${{steps.outsuffix.outputs.value}}-logs diff --git a/.github/workflows/darwin-tests.yaml b/.github/workflows/darwin-tests.yaml index 2d46de23cfa523..62c411521c5b79 100644 --- a/.github/workflows/darwin-tests.yaml +++ b/.github/workflows/darwin-tests.yaml @@ -137,7 +137,7 @@ jobs: --ota-candidate-file /tmp/otaCandidateJSON \ " - name: Uploading core files - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 if: ${{ failure() && !env.ACT }} with: name: crash-core-darwin-${{ matrix.build_variant }} @@ -145,19 +145,19 @@ jobs: # Cores are big; don't hold on to them too long. retention-days: 5 - name: Uploading diagnostic logs - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 if: ${{ failure() && !env.ACT }} with: name: crash-log-darwin-${{ matrix.build_variant }} path: ~/Library/Logs/DiagnosticReports/ - name: Uploading framework build log - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 if: ${{ failure() && !env.ACT }} with: name: framework-build-log-darwin-${BUILD_VARIANT_FRAMEWORK_TOOL} path: out/darwin-x64-darwin-framework-tool-${BUILD_VARIANT_FRAMEWORK_TOOL}/darwin_framework_build.log - name: Uploading objdir for debugging - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 if: ${{ failure() && !env.ACT }} with: name: crash-objdir-darwin-${{ matrix.build_variant }} diff --git a/.github/workflows/darwin.yaml b/.github/workflows/darwin.yaml index e2ee439bbdb8ea..cdcd9bba2e8489 100644 --- a/.github/workflows/darwin.yaml +++ b/.github/workflows/darwin.yaml @@ -135,7 +135,7 @@ jobs: mkdir -p /tmp/darwin/framework-tests find ~/Library/Developer/Xcode/DerivedData /Library/Logs/DiagnosticReports -name '*.ips' -print0 | xargs -0 -J % cp % /tmp/darwin/framework-tests - name: Uploading log files - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 if: failure() && !env.ACT with: name: darwin-framework-test-logs-${{ matrix.options.flavor }} diff --git a/.github/workflows/examples-nrfconnect.yaml b/.github/workflows/examples-nrfconnect.yaml index 0f946882891aff..bbe44eb8c73a09 100644 --- a/.github/workflows/examples-nrfconnect.yaml +++ b/.github/workflows/examples-nrfconnect.yaml @@ -200,7 +200,7 @@ jobs: sed -i '151s/ //' /opt/NordicSemiconductor/nrfconnect/zephyr/cmake/linker/ld/target.cmake scripts/run_in_build_env.sh "./scripts/build/build_examples.py --target nrf-native-posix-64-tests build" - name: Uploading Failed Test Logs - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 if: ${{ failure() && !env.ACT }} with: name: test-log diff --git a/.github/workflows/fuzzing-build.yaml b/.github/workflows/fuzzing-build.yaml index 8a1ffbc248bb3a..846420091ef8da 100644 --- a/.github/workflows/fuzzing-build.yaml +++ b/.github/workflows/fuzzing-build.yaml @@ -58,7 +58,7 @@ jobs: --copy-artifacts-to objdir-clone \ " - name: Uploading binaries - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 if: ${{ !env.ACT }} with: name: objdir-linux @@ -92,7 +92,7 @@ jobs: --copy-artifacts-to objdir-clone \ " - name: Uploading binaries - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 if: ${{ !env.ACT }} with: name: crash-darwin diff --git a/.github/workflows/java-tests.yaml b/.github/workflows/java-tests.yaml index ad95d3dec7ad03..7c520b8bde7c2e 100644 --- a/.github/workflows/java-tests.yaml +++ b/.github/workflows/java-tests.yaml @@ -350,7 +350,7 @@ jobs: --factoryreset \ ' - name: Uploading core files - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 if: ${{ failure() && !env.ACT }} with: name: crash-core-linux-java-controller @@ -358,7 +358,7 @@ jobs: # Cores are big; don't hold on to them too long. retention-days: 5 - name: Uploading objdir for debugging - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 if: ${{ failure() && !env.ACT }} with: name: crash-objdir-linux-java-controller diff --git a/.github/workflows/qemu.yaml b/.github/workflows/qemu.yaml index 8624b06bbd5c11..2f75215fca71cb 100644 --- a/.github/workflows/qemu.yaml +++ b/.github/workflows/qemu.yaml @@ -66,7 +66,7 @@ jobs: --verbose \ --file-image-list ./out/esp32-qemu-tests/test_images.txt - name: Uploading Logs - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 if: ${{ !env.ACT }} with: name: qemu-esp32-logs diff --git a/.github/workflows/recent_fail_summary.yaml b/.github/workflows/recent_fail_summary.yaml index 85e4381fbb341c..3775537c4eb3e0 100644 --- a/.github/workflows/recent_fail_summary.yaml +++ b/.github/workflows/recent_fail_summary.yaml @@ -41,7 +41,7 @@ jobs: github-token: ${{ secrets.GITHUB_TOKEN }} branch: daily_pass_percentage - name: Upload Logs - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: workflow-fail-summary path: | diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 9e87e73b7a4dbf..27121f78c1c479 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -320,7 +320,7 @@ jobs: --network-manager-app ./out/linux-x64-network-manager-${BUILD_VARIANT}/matter-network-manager-app \ " - name: Uploading core files - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 if: ${{ failure() && !env.ACT }} with: name: crash-core-linux-${{ matrix.build_variant }}${{ matrix.chip_tool }} @@ -328,7 +328,7 @@ jobs: # Cores are big; don't hold on to them too long. retention-days: 5 - name: Uploading objdir for debugging - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 if: ${{ failure() && !env.ACT }} with: name: crash-objdir-linux-${{ matrix.build_variant }}${{ matrix.chip_tool }} @@ -429,7 +429,7 @@ jobs: " - name: Uploading core files - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 if: ${{ failure() && !env.ACT }} with: name: crash-core-darwin-${{ matrix.build_variant }}${{ matrix.chip_tool }} @@ -437,13 +437,13 @@ jobs: # Cores are big; don't hold on to them too long. retention-days: 5 - name: Uploading diagnostic logs - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 if: ${{ failure() && !env.ACT }} with: name: crash-log-darwin-${{ matrix.build_variant }}${{ matrix.chip_tool }} path: ~/Library/Logs/DiagnosticReports/ - name: Uploading objdir for debugging - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 if: ${{ failure() && !env.ACT }} with: name: crash-objdir-darwin-${{ matrix.build_variant }}${{ matrix.chip_tool }} @@ -566,7 +566,7 @@ jobs: " - name: Uploading core files - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 if: ${{ failure() && !env.ACT }} with: name: crash-core-linux-python-repl @@ -574,7 +574,7 @@ jobs: # Cores are big; don't hold on to them too long. retention-days: 5 - name: Uploading objdir for debugging - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 if: ${{ failure() && !env.ACT }} with: name: crash-objdir-linux-python-repl @@ -627,7 +627,7 @@ jobs: run: | scripts/run_in_python_env.sh out/venv './scripts/tests/run_python_test.py --app out/darwin-x64-all-clusters-no-ble-no-wifi-tsan-clang-test/chip-all-clusters-app --factory-reset --quiet --app-args "--discriminator 3840 --interface-id -1" --script-args "-t 3600 --disable-test ClusterObjectTests.TestTimedRequestTimeout"' - name: Uploading core files - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 if: ${{ failure() && !env.ACT }} with: name: crash-core-darwin-python-repl @@ -635,20 +635,20 @@ jobs: # Cores are big; don't hold on to them too long. retention-days: 5 - name: Uploading traces on failure - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 if: ${{ failure() && !env.ACT }} with: name: trace-data-python-repl path: out/trace_data/ retention-days: 5 - name: Uploading diagnostic logs - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 if: ${{ failure() && !env.ACT }} with: name: crash-log-darwin-python-repl path: ~/Library/Logs/DiagnosticReports/ - name: Uploading objdir for debugging - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 if: ${{ failure() && !env.ACT }} with: name: crash-objdir-darwin-python-repl