MagicStack / MagicStack/uvloop
CI: Enable GitHub Actions CI for ppc64le (Power architecture) support
Chưa có ai nhận issue này.
- Ngôn ngữ chính
- Cython
- Star
- 11.9k
- Fork
- 615
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
Hi team,
We’re reaching out to propose enabling CI support for the ppc64le (IBM Power) architecture in your repository, as part of a broader effort to ensure cross-platform compatibility in the scientific Python ecosystem.
We’re using a GitHub Actions (GHA)-based runner service provided and maintained by IBM to run jobs for the ppc64le architecture. This setup has already been successfully integrated into projects like:
✅ https://github.com/pyca/cryptography/pull/13130
✅ https://github.com/numpy/numpy/pull/29212
✅ https://github.com/coveragepy/coveragepy/pull/2121
We’d now like to propose enabling the GitHub Actions app in this repository to allow running CI jobs for ppc64le directly via GitHub Actions. This would support upstream compatibility and help ensure continued support for the Power architecture in uvloop.
Key Benefits:
🔒 Ephemeral and secure runners, isolated per job
🛠️ Maintained by IBM, requires no setup effort from your side
🔁 Integrates with existing GitHub Actions workflows
📚 Technical documentation and usage details:
https://github.com/IBM/actionspz/tree/main/docs
We’re happy to assist with the setup or provide any additional details the team may need.
Thanks so much!
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Hướng nghiên cứu
Bắt đầu bằng cách xem xét các workflow GitHub Actions hiện có của repository và tài liệu IBM actionspz được liên kết trong issue. Xác định cách thêm runner ppc64le vào cấu hình CI hiện tại; được coi là hoàn thành khi các job CI liên quan chạy thành công trên ppc64le mà không làm ảnh hưởng đến các nền tảng hiện có.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- github-actions, python
- Lĩnh vực
- ci-cd
- Loại issue
- Tính năng
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức độ hoạt động
- Ít trao đổi
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 52/100