riseproject-dev / riseproject-dev/python-wheels
Investigate adding an automatic build-and-push workflow for merges to `main`
Chưa có ai nhận issue này.
- Ngôn ngữ chính
- Python
- Star
- 0
- Fork
- 0
- Merge trung bình
- 16 giờ 14 phút
- Pull request đã merge (30 ngày)
- 952
Mô tả
We currently have to manually trigger a workflow after a PR tests a new workflow submission or a version upgrade for an existing one. It may be preferable to have this step automatically trigger as well, so that the only input required from maintainers is to approve and merge a PR.
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 việc xem xét workflow hiện có mà các maintainer kích hoạt thủ công sau khi gửi workflow hoặc nâng cấp phiên bản. Xác định cách các merge vào main có thể kích hoạt cùng bước build-and-push, đồng thời chỉ giữ phê duyệt và merge là các thao tác duy nhất của maintainer. Được coi là hoàn thành khi workflow tự động chạy cho các merge dự kiến và hành vi build-and-push của workflow đã được xác thự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ó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Ít trao đổi
- Độ rõ ràng
- Cần làm rõ
- Mức phù hợp với người mới
- 45/100