actions / actions/setup-python
Verify checksum of downloaded version archive
Chưa có ai nhận issue này.
- Ngôn ngữ chính
- TypeScript
- Star
- 2.2k
- Fork
- 739
- Merge trung bình
- 6 ngày 18 giờ
- Pull request đã merge (30 ngày)
- 1
Mô tả
Description:
After the download of the version archive it should verify the checksum of the file against the provided hashes.sha256 for the release in question.
Justification:
This ensures that the downloaded file is the actually intended one.
Are you willing to submit 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 cách lần theo luồng tải xuống kho lưu trữ phiên bản trong setup-python và xác định cách lấy hashes.sha256 của release. Xác định điểm xác minh và kiểm thử hành vi của checksum đối với kho lưu trữ đã tải xuống, bao gồm cả trường hợp không khớp. Hoàn thành khi kho lưu trữ chỉ được chấp nhận nếu checksum của nó khớp với release hash được cung cấp.
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, typescript
- Lĩnh vực
- devops, security
- 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
- Đình trệ
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 42/100