Skip to content

Small fix to categorical splits in vector leaf. #17795

Small fix to categorical splits in vector leaf.

Small fix to categorical splits in vector leaf. #17795

Triggered via pull request June 14, 2026 11:14
Status Success
Total duration 44m 55s
Artifacts 3

main.yml

on: pull_request
Configure variables for CI  /  Configure variables for CI
8s
Configure variables for CI / Configure variables for CI
Matrix: python-wheels-macos
Matrix: build-python-wheels-cpu
Matrix: build-cuda
Build CUDA with RMM
13m 44s
Build CUDA with RMM
Build CUDA with clang 21.1.8 (x86_64)
2m 53s
Build CUDA with clang 21.1.8 (x86_64)
Build GPU-enabled R package
19m 18s
Build GPU-enabled R package
Matrix: build-cpu
Matrix: audit-cuda-wheel
Matrix: test-cpp-gpu
Matrix: test-python-wheel-gpu
Matrix: test-python-wheel-cpu
Matrix: Cross-platform inference test (macOS Apple Silicon)
Fit to window
Zoom out
Zoom in

Annotations

1 error and 21 warnings
Build macOS wheel (macosx_arm64)
No such keg: /opt/homebrew/Cellar/llvm@18
Configure variables for CI / Configure variables for CI
Your docker password is not masked. See https://github.com/aws-actions/amazon-ecr-login#docker-credentials for more information.
Build macOS wheel (macosx_x86_64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, conda-incubator/setup-miniconda@v3, Homebrew/actions/setup-homebrew@13341b4d5e459a98bbe0b122b12c11bf90518cc8. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build macOS wheel (macosx_x86_64)
The 'defaults' channel might have been added implicitly. If this is intentional, add 'defaults' to the 'channels' list. Otherwise, consider setting 'conda-remove-defaults' to 'true'.
Build macOS wheel (macosx_x86_64)
The following taps are not trusted: aws/tap azure/bicep Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Trust specific formulae, casks or commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> or trust installed formulae from these taps with: brew trust --formula azure/bicep/bicep You can trust all formulae, casks and commands from these taps with: brew trust aws/tap azure/bicep Prefer trusting only the specific formulae, casks or commands you need. Untap them with: brew untap aws/tap azure/bicep To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release.
Build macOS wheel (macosx_x86_64)
Skipping hashicorp/tap because it is not trusted. Run `brew trust hashicorp/tap` to trust it.
Build macOS wheel (macosx_x86_64)
Skipping aws/tap because it is not trusted. Run `brew trust aws/tap` to trust it.
Build macOS wheel (macosx_x86_64)
Skipping hashicorp/tap because it is not trusted. Run `brew trust hashicorp/tap` to trust it.
Build macOS wheel (macosx_x86_64)
Skipping azure/bicep because it is not trusted. Run `brew trust azure/bicep` to trust it.
Build macOS wheel (macosx_x86_64)
Skipping aws/tap because it is not trusted. Run `brew trust aws/tap` to trust it.
Build macOS wheel (macosx_arm64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, conda-incubator/setup-miniconda@v3, Homebrew/actions/setup-homebrew@13341b4d5e459a98bbe0b122b12c11bf90518cc8. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build macOS wheel (macosx_arm64)
The 'defaults' channel might have been added implicitly. If this is intentional, add 'defaults' to the 'channels' list. Otherwise, consider setting 'conda-remove-defaults' to 'true'.
Build macOS wheel (macosx_arm64)
The following taps are not trusted: aws/tap azure/bicep Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Trust specific formulae, casks or commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> or trust installed formulae from these taps with: brew trust --formula azure/bicep/bicep You can trust all formulae, casks and commands from these taps with: brew trust aws/tap azure/bicep Prefer trusting only the specific formulae, casks or commands you need. Untap them with: brew untap aws/tap azure/bicep To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release.
Build macOS wheel (macosx_arm64)
Skipping hashicorp/tap because it is not trusted. Run `brew trust hashicorp/tap` to trust it.
Build macOS wheel (macosx_arm64)
Skipping aws/tap because it is not trusted. Run `brew trust aws/tap` to trust it.
Build macOS wheel (macosx_arm64)
Skipping hashicorp/tap because it is not trusted. Run `brew trust hashicorp/tap` to trust it.
Build macOS wheel (macosx_arm64)
Skipping azure/bicep because it is not trusted. Run `brew trust azure/bicep` to trust it.
Build macOS wheel (macosx_arm64)
Skipping aws/tap because it is not trusted. Run `brew trust aws/tap` to trust it.
Cross-platform inference test (macOS Apple Silicon) (macos-14, macosx_arm64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, conda-incubator/setup-miniconda@v3. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Cross-platform inference test (macOS Apple Silicon) (macos-14, macosx_arm64)
The 'defaults' channel might have been added implicitly. If this is intentional, add 'defaults' to the 'channels' list. Otherwise, consider setting 'conda-remove-defaults' to 'true'.
Cross-platform inference test (macOS Apple Silicon) (macos-15-intel, macosx_x86_64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, conda-incubator/setup-miniconda@v3. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Cross-platform inference test (macOS Apple Silicon) (macos-15-intel, macosx_x86_64)
The 'defaults' channel might have been added implicitly. If this is intentional, add 'defaults' to the 'channels' list. Otherwise, consider setting 'conda-remove-defaults' to 'true'.

Artifacts

Produced during runtime
Name Size Digest
cross-platform-model Expired
166 KB
sha256:11a033ba8709826e592bf895ccc0d4effe23a0475b2debc56dbf7844bea2cd72
python-wheel-macosx_arm64 Expired
2.25 MB
sha256:4adad7bfb645839c43ac460bb76bcf1248f0bbf0d6003b1121245a903205ec96
python-wheel-macosx_x86_64 Expired
2.42 MB
sha256:37faa4c7cf4ee8b865ae1b1e592e599a7c8e595f6699b6633a9f7084d83db688