Pull Request Overview
- Opened on August 29, 2026
- Status Open
- Commit count 15 with first commit August 29, 2026
Total Delta
Open Days
Test Delta
How long has this pull request spent in each phase of its lifecycle?
| Fraction of total time | Business days | Phase |
|---|---|---|
|
|
0.0 days | Authoring 1 commit before pull request opened for review |
|
|
0.0 days | Awaiting first review |
|
|
25.0 days | Revising work with 14 commits in response to 0 reviews that left 7 comments |
Total time for pull request still awaiting merge (longer than repo's target): 25.0 business days
[ci] [R-package] use 'pixi' for macOS Intel job, cut some macos-15-intel jobs
Description
fixes CI π«
Problem 1: unable to brew install qpdf on x86_64 macOS
Fixes #7413
Apple is planning to stop supporting older Macs with Intel chips over the next few years, and repackagers like Homebrew are already starting to drop support (see #7412 for details).
I think LightGBM should try to support it for as long as possible, but at a minimum we need to support it in the R package for as long as CRAN does (https://cran.r-project.org/web/checks/check_flavors.html).
To help fix the immediate CI failures and hopefully make it easier to maintain this support, this proposes the following changes:
- use a locked
pixienvironment for R CI on Intel Macs - move Python-specific dependencies out of the default
pixienvironment - get BasicTex from a LaTeX mirror, instead of Homebrew
- drop
macos-15-intelCI jobs that do not produce release artifacts (this should help with #7292 too, since we face a low concurrency limit for those) - group remaining
brew installs of packages into fewer installs
Problem 2: Python wheel builds failing on Windows
Fixes #7415
- build Windows wheels with
--no-isolation, to avoidbuildcreating a venv