[Release] Add support for verifying .{asc,sha256,512} for .jar related files in `dev/release/verify_rc.sh`
オープン
Type: enhancement
- 主要言語
- Java
- スター
- 94
- フォーク
- 152
- 平均マージ
- 3日 16時間
- マージ済み PR(30日)
- 11
説明
### 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`
コントリビューションガイド
調査の方向性
dev/release/verify_rc.sh から始め、GitHub Releases からバイナリアーティファクトがどのようにダウンロードされ、命名されるかを調べてください。.jar アーティファクトに関連付けられた .asc、.sha256、.sha512 ファイルのカバレッジを追加し、issue に記載されている検証コマンドを使用してください。署名と両方のチェックサム形式が検証されれば完了です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- github, java, shell
- 領域
- release, security
- issue の種類
- 機能追加
- 難易度
- 2/5
- 見積もり時間
- 1〜3時間
- 活発さ
- 停滞
- 明瞭さ
- 明確に書かれている
- 初心者へのやさしさ
- 35/100