[Release] Add support for verifying .{asc,sha256,512} for .jar related files in `dev/release/verify_rc.sh`
Đang mở
Type: enhancement
- Ngôn ngữ chính
- Java
- Star
- 94
- Fork
- 152
- Merge trung bình
- 3 ngày 16 giờ
- Pull request đã merge (30 ngày)
- 11
Mô tả
### Describe the enhancement requested
We should:
* Download binary artifacts from GitHub Release
* Verify signature by `gpg --verify XXX.asc XXX`
* Verify checksum by `sha256 -c XXX.sha256` and `sha512 -c XXX.sha512`
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu với dev/release/verify_rc.sh và kiểm tra cách các binary artifact được tải xuống và đặt tên từ GitHub Releases. Thêm coverage cho các tệp .asc, .sha256 và .sha512 liên kết với các .jar artifact, sử dụng các lệnh verification trong issue; hoàn tất có nghĩa là chữ ký và cả hai định dạng checksum đều được kiểm tra.
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, java, shell
- Lĩnh vực
- release, security
- Loại issue
- Tính năng
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Đặc tả rõ ràng
- Mức phù hợp với người mới
- 35/100