Pull Request Overview
- Opened on August 23, 2026
- Status Open
- Commit count 14 with first commit August 23, 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.3 days | Authoring 8 commits before pull request opened for review |
|
|
1.7 days | Awaiting first review |
|
|
28.0 days | Revising work with 6 commits in response to 0 reviews that left 2 comments |
Total time for pull request still awaiting merge (longer than repo's target): 30.0 business days
[ci] set up image publishing to GHCR, add ppc64le images
Contributes to #7011
7109 was my first attempt to move the contents of https://github.com/lightgbm-org/lightgbm-ci-docker into this repo, and to publish images to GHCR instead of DockerHub.
It got stuck on some build issues related to PoCL, Boost, and OpenCL. I'll fix that in a future PR.
This PR pulls out some of the main setup of self-publishing CI images.
- introduces the machinery for building images in CI and pushing them to GHCR (as "packages" in this repo)
- adds a build of a ppc64le image, to help with https://github.com/lightgbm-org/LightGBM/pull/7373#discussion_r3667460806 / https://github.com/lightgbm-org/LightGBM/issues/7262
Notes for Reviewers
How I tested this
Triggered workflow runs on this branch using the approach described in the MAINTAINING docs (added in this PR).
Applied these images over in the PR adding a new job building ppc64le Python wheels and saw it work! https://github.com/lightgbm-org/LightGBM/pull/7373#discussion_r3853847556
You can also go to https://github.com/orgs/lightgbm-org/packages?repo_name=LightGBM to see the tags.
Comments Threads Pending Resolution
Resolved Comment Threads
No resolved comments have been left on this PR.