diff --git a/.github/workflows/linux-wasm-ci-build-and-test-workflow.yml b/.github/workflows/linux-wasm-ci-build-and-test-workflow.yml index e08ce13c6..ac809f16b 100644 --- a/.github/workflows/linux-wasm-ci-build-and-test-workflow.yml +++ b/.github/workflows/linux-wasm-ci-build-and-test-workflow.yml @@ -146,7 +146,7 @@ jobs: - name: Upload WASM artifacts if: ${{ inputs.skip_publish != true }} - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: ${{ inputs.build_config }}_wasm path: ${{ github.workspace }}/artifacts/wasm @@ -175,7 +175,7 @@ jobs: - name: Publish test results if: ${{ always() && inputs.build_config == 'Debug' }} - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: test-results path: ${{ github.workspace }}/build/**/*.results.xml diff --git a/.github/workflows/linux_minimal_build.yml b/.github/workflows/linux_minimal_build.yml index 7d481475e..740f065e1 100644 --- a/.github/workflows/linux_minimal_build.yml +++ b/.github/workflows/linux_minimal_build.yml @@ -53,7 +53,7 @@ jobs: uses: microsoft/onnxruntime-github-actions/build-and-prep-ort-files@v0.0.9 - name: Upload Test Data Artifact - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: test_data path: ${{ runner.temp }}/minimal_build_test_data/ diff --git a/.github/workflows/publish-c-apidocs.yml b/.github/workflows/publish-c-apidocs.yml index 420b6d974..f4c463501 100644 --- a/.github/workflows/publish-c-apidocs.yml +++ b/.github/workflows/publish-c-apidocs.yml @@ -49,7 +49,7 @@ jobs: rm -rf site/docs/api/c mv build/doxygen/html _site/docs/api/c - name: Upload new site - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: onnxruntime-c-apidocs path: _site diff --git a/.github/workflows/publish-csharp-apidocs.yml b/.github/workflows/publish-csharp-apidocs.yml index d70d761d4..3b76c6e94 100644 --- a/.github/workflows/publish-csharp-apidocs.yml +++ b/.github/workflows/publish-csharp-apidocs.yml @@ -60,7 +60,7 @@ jobs: if (Test-Path $OutputDirectory) { Remove-Item -Recurse -Force $OutputDirectory } Move-Item -Path csharp\ApiDocs\csharp -Destination $OutputDirectory - name: Upload docs artifact - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: onnxruntime-csharp-apidocs path: _site diff --git a/.github/workflows/publish-java-apidocs.yml b/.github/workflows/publish-java-apidocs.yml index e8dc3d96f..b44591847 100644 --- a/.github/workflows/publish-java-apidocs.yml +++ b/.github/workflows/publish-java-apidocs.yml @@ -47,7 +47,7 @@ jobs: mkdir -p _site/docs/api mv java/build/docs/javadoc _site/docs/api/java - name: Upload new site - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: onnxruntime-java-apidocs path: _site diff --git a/.github/workflows/publish-js-apidocs.yml b/.github/workflows/publish-js-apidocs.yml index 0a9963974..ea6cb2eab 100644 --- a/.github/workflows/publish-js-apidocs.yml +++ b/.github/workflows/publish-js-apidocs.yml @@ -47,7 +47,7 @@ jobs: mkdir -p _site/docs/api mv js/common/docs _site/docs/api/js - name: Upload docs artifact - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: onnxruntime-node-apidocs path: _site diff --git a/.github/workflows/publish-objectivec-apidocs.yml b/.github/workflows/publish-objectivec-apidocs.yml index 6fba8bf90..085bb039b 100644 --- a/.github/workflows/publish-objectivec-apidocs.yml +++ b/.github/workflows/publish-objectivec-apidocs.yml @@ -52,7 +52,7 @@ jobs: shell: bash - name: Upload new site - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: onnxruntime-objectivec-apidocs path: ./_site diff --git a/.github/workflows/publish-python-apidocs.yml b/.github/workflows/publish-python-apidocs.yml index 0de76bf69..0efd0eb69 100644 --- a/.github/workflows/publish-python-apidocs.yml +++ b/.github/workflows/publish-python-apidocs.yml @@ -54,7 +54,7 @@ jobs: mkdir -p _site/docs/api/ mv build/docs/html _site/docs/api/python - name: Upload docs artifact - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: onnxruntime-python-apidocs path: _site diff --git a/.github/workflows/react_native.yml b/.github/workflows/react_native.yml index f93f7d7c2..9895c1cdb 100644 --- a/.github/workflows/react_native.yml +++ b/.github/workflows/react_native.yml @@ -64,7 +64,7 @@ jobs: cp -r ${{ runner.temp }}/aar_out/Release/com ${{ runner.temp }}/artifacts - name: Upload Android AAR Artifact - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: onnxruntime-android-full-aar path: ${{ runner.temp }}/artifacts @@ -170,7 +170,7 @@ jobs: - name: Upload Android Test Results if: always() - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: android-test-results path: | @@ -214,7 +214,7 @@ jobs: --build-settings-file ${{ github.workspace }}/tools/ci_build/github/js/react_native_e2e_full_ios_framework_build_settings_arm64.json - name: Upload iOS Pod Artifact - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: ios_pod path: ${{ runner.temp }}/ios_pod @@ -286,7 +286,7 @@ jobs: - name: Upload iOS Test Results if: always() - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: ios-test-results path: | diff --git a/.github/workflows/reusable_linux_build.yml b/.github/workflows/reusable_linux_build.yml index 9d2700683..a0c0e4318 100644 --- a/.github/workflows/reusable_linux_build.yml +++ b/.github/workflows/reusable_linux_build.yml @@ -169,7 +169,7 @@ jobs: # ------------- Upload Build Output Step ------------- - name: Upload Build Output Artifact if: inputs.upload_build_output == true - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: build-output-${{ inputs.architecture }}-${{ inputs.build_config }} path: ${{ runner.temp }}/${{ inputs.build_config }} @@ -178,7 +178,7 @@ jobs: # ------------- Upload Log on Build Failure Step ------------- - name: Upload VCPKG Manifest Install Log on Update or Build Failure if: steps.update_step.outcome == 'failure' || steps.build_step.outcome == 'failure' - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: vcpkg-manifest-install-log-${{ inputs.architecture }}-${{ inputs.build_config }} path: ${{ runner.temp }}/${{ inputs.build_config }}/${{ inputs.build_config }}/vcpkg-manifest-install.log diff --git a/.github/workflows/windows-web-ci-workflow.yml b/.github/workflows/windows-web-ci-workflow.yml index 266177623..2109574a2 100644 --- a/.github/workflows/windows-web-ci-workflow.yml +++ b/.github/workflows/windows-web-ci-workflow.yml @@ -177,7 +177,7 @@ jobs: # this step is added to help investigate the shader validation failure which is hard to reproduce - name: Upload WebGPU shader validation log on failure if: ${{ failure() && inputs.build_config == 'Debug' }} - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: webgpu-shader-validation-logs path: ${{ runner.temp }}\web\test\07\chrome_debug.log @@ -207,7 +207,7 @@ jobs: - name: Upload NPM packages if: ${{ inputs.build_config == 'Release' }} - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: ${{ inputs.package_name }} path: ${{ github.workspace }}\artifacts_npm diff --git a/.github/workflows/windows_cuda.yml b/.github/workflows/windows_cuda.yml index 89ae03981..54083b809 100644 --- a/.github/workflows/windows_cuda.yml +++ b/.github/workflows/windows_cuda.yml @@ -136,7 +136,7 @@ jobs: shell: pwsh - name: Upload build artifacts - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: build-artifacts path: ${{ runner.temp }}\build diff --git a/.github/workflows/windows_tensorrt.yml b/.github/workflows/windows_tensorrt.yml index f4b2d10fd..fd07e45ce 100644 --- a/.github/workflows/windows_tensorrt.yml +++ b/.github/workflows/windows_tensorrt.yml @@ -142,7 +142,7 @@ jobs: shell: pwsh - name: Upload build artifacts - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: build-artifacts path: ${{ runner.temp }}\build diff --git a/.github/workflows/windows_x64_debug_build_x64_debug.yml b/.github/workflows/windows_x64_debug_build_x64_debug.yml index 134326b8f..d5c4bc4d2 100644 --- a/.github/workflows/windows_x64_debug_build_x64_debug.yml +++ b/.github/workflows/windows_x64_debug_build_x64_debug.yml @@ -113,14 +113,14 @@ jobs: # Publish artifacts only on failure and if DocUpdateNeeded is true (example) - name: Publish OperatorKernels.md (Conditional) - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 if: failure() && env.DocUpdateNeeded == 'true' # Use env. for step-level vars with: name: OperatorKernels.md path: ${{ github.workspace }}/docs/OperatorKernels.md - name: Publish ContribOperators.md (Conditional) - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 if: failure() && env.DocUpdateNeeded == 'true' with: name: ContribOperators.md diff --git a/.github/workflows/windows_x64_release_build_x64_release.yml b/.github/workflows/windows_x64_release_build_x64_release.yml index 7acbdcd40..07e2bd458 100644 --- a/.github/workflows/windows_x64_release_build_x64_release.yml +++ b/.github/workflows/windows_x64_release_build_x64_release.yml @@ -139,14 +139,14 @@ jobs: working-directory: "${{ github.workspace }}\\build\\RelWithDebInfo\\RelWithDebInfo" - name: Publish OperatorKernels.md (Conditional) - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 if: failure() && env.DocUpdateNeeded == 'true' with: name: OperatorKernels.md path: ${{ github.workspace }}/docs/OperatorKernels.md - name: Publish ContribOperators.md (Conditional) - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 if: failure() && env.DocUpdateNeeded == 'true' with: name: ContribOperators.md diff --git a/.github/workflows/windows_x64_release_ep_generic_interface_build_x64_release_ep_generic_interface.yml b/.github/workflows/windows_x64_release_ep_generic_interface_build_x64_release_ep_generic_interface.yml index 8cb5bad66..31d674f56 100644 --- a/.github/workflows/windows_x64_release_ep_generic_interface_build_x64_release_ep_generic_interface.yml +++ b/.github/workflows/windows_x64_release_ep_generic_interface_build_x64_release_ep_generic_interface.yml @@ -96,14 +96,14 @@ jobs: run: python tools\ValidateNativeDelegateAttributes.py working-directory: ${{ github.workspace }}\\csharp - name: Publish OperatorKernels.md (Conditional) - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 if: failure() && env.DocUpdateNeeded == 'true' with: name: OperatorKernels.md path: ${{ github.workspace }}/docs/OperatorKernels.md - name: Publish ContribOperators.md (Conditional) - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 if: failure() && env.DocUpdateNeeded == 'true' with: name: ContribOperators.md diff --git a/.github/workflows/windows_x64_release_xnnpack.yml b/.github/workflows/windows_x64_release_xnnpack.yml index 1e55bd376..e018ecd6c 100644 --- a/.github/workflows/windows_x64_release_xnnpack.yml +++ b/.github/workflows/windows_x64_release_xnnpack.yml @@ -98,14 +98,14 @@ jobs: working-directory: ${{ github.workspace }}\\csharp - name: Publish OperatorKernels.md (Conditional) - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 if: failure() && env.DocUpdateNeeded == 'true' with: name: OperatorKernels.md path: ${{ github.workspace }}/docs/OperatorKernels.md - name: Publish ContribOperators.md (Conditional) - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 if: failure() && env.DocUpdateNeeded == 'true' with: name: ContribOperators.md diff --git a/.github/workflows/windows_x86.yml b/.github/workflows/windows_x86.yml index 33d6f4580..0eefd3e95 100644 --- a/.github/workflows/windows_x86.yml +++ b/.github/workflows/windows_x86.yml @@ -106,14 +106,14 @@ jobs: working-directory: "${{ github.workspace }}\\build\\RelWithDebInfo\\RelWithDebInfo" - name: Publish OperatorKernels.md (Conditional) - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 if: failure() && env.DocUpdateNeeded == 'true' with: name: OperatorKernels.md path: ${{ github.workspace }}/docs/OperatorKernels.md - name: Publish ContribOperators.md (Conditional) - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 if: failure() && env.DocUpdateNeeded == 'true' with: name: ContribOperators.md