4 件のコメント (4 件のコメント)0 件のリアクション (0 件のリアクション)1 人の担当者 (1 人の担当者)Java1,234 件のフォーク (1,234 件のフォーク)batch import
good first issuehelp wantedstale
Repository metrics
- Stars
- 4,937 個のスター (4,937 個のスター)
- PR merge metrics
- 平均マージ 6d 7h (平均マージ 6d 7h)30d で 186 merged PRs (30d で 186 merged PRs)
説明
Depndabot generally raises the PR to upgrade the dependency if a new version is available. This results in the License-binary and Notice-binary files not being updated. For the release process, we need to update these two files, and we are currently following a semi-manual process to do it. Refer here
This issue will try to automate the step.
コントリビューターガイド
- 調査方針
- 提供されたwikiリンク https://cwiki.apache.org/confluence/display/PINOT/Creating+an+Apache+Release#CreatinganApacheRelease UpdatingLICENSE binaryfile に記載されている現在の手動プロセスを調査します。リポジトリ内の既存のCI/CDパイプライン(例:GitHub Actionsワークフロー)を調べ、自動化を統合できる場所を特定します。依存関係のバージョンを比較し、それに応じてLICENSE binaryおよびNOTICE binaryファイルを更新するスクリプト(例:Gradleまたはシェルを使用)の作成を検討してください。また、issue内の既存のメンテナーコメントを確認し、特定の要件を確認します。
- 技術スタック
- javashell
- 領域
- releaseci cd
- Issue 種別
- 機能
- 前提条件
- Understanding of Apache Pinot release processKnowledge of Gradle or Maven build scriptsFamiliarity with shell scriptingFamiliarity with LICENSE/NOTICE files in Apache projects