mapbox / mapbox/mapbox-plugins-android
Fix CI for external contributed PRs
Đang mở
Chưa có ai nhận issue này.
bug
build
- Ngôn ngữ chính
- Java
- Star
- 242
- Fork
- 116
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
Our CI workflow doesn't expose env. variables for security reasons when running PRs coming from forked repositories. We need to optimise our workflow to not execute steps that require them. Example of failed build here.
cc @mapbox/maps-android
Hướng dẫn đóng góp
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 với CI workflow và CircleCI build bị lỗi được liên kết trong issue. Xác định các bước yêu cầu những biến môi trường không khả dụng cho các PR từ fork; hoàn thành nghĩa là các PR do bên ngoài đóng góp sẽ bỏ qua những bước đó và workflow hoàn tất thành công.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Lĩnh vực
- ci-cd
- Loại issue
- Lỗi
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 35/100