hello-stephen opened a new pull request, #66501:
URL: https://github.com/apache/doris/pull/66501

   ## Problem
   
   The branch-4.0 macOS BE UT workflow still requests the retired `macos-13` 
image, so jobs remain queued without a runner.
   
   ## Change
   
   - Move the job to the supported Apple Silicon `macos-15` image.
   - Use the branch-pinned `automation-4.0` arm64 third-party archive; that 
release currently has no Darwin x86_64 asset, so an Intel migration would mix 
incompatible branch dependencies.
   - Select JDK 17 for arm64, pin the oldest available Xcode 16 toolchain, and 
expose Homebrew `libomp` to CMake.
   - Update checkout to v4 for the current hosted-runner runtime.
   - Include the workflow itself in the BE path filter so this PR executes the 
target Ccache and BE UT steps.
   
   The test command remains `run-be-ut.sh --run`; no Doris runtime or test 
logic is changed.
   
   ## Compatibility and validation
   
   - GitHub's current runner image manifest identifies `macos-15` as arm64 and 
exposes `JAVA_HOME_17_arm64`.
   - The current image includes `/Applications/Xcode_16.0.app`.
   - The branch-pinned `automation-4.0` release contains 
`doris-thirdparty-prebuilt-darwin-arm64.tar.xz` and no Darwin x86_64 archive.
   - `actionlint .github/workflows/be-ut-mac.yml`
   - Embedded `run` block: `bash -n`
   - `git diff --check`
   - Target terminal GitHub Actions canary: pending on the exact PR head.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to