Github workflow for scanning CVEs
メンテナーはふだん 2 日以内に返信
@zhangxinyao88 がすでに取り組んでいます。
2026年9月7日 から。
評価
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 初心者へのやさしさ
- 68/100
調査の方向性
Apache Iceberg の .github/workflows/cve-scan.yml を参考にし、まずこのリポジトリがどのようにアーティファクトを生成しているかを調査します。Issue に示されている ASF 承認済みの sandboxed-trivy-action のコミットを使用して、Spark 用にワークフローを適応します。Spark が生成するアーティファクトを GitHub workflow がスキャンし、CVE を報告すれば完了です。
索引モデルが issue の本文から書いたものです。
説明
I saw mentions of the lack of CVE scan for Spark. We added this github workflow to the Iceberg project to scan artifacts the project produces: https://github.com/apache/iceberg/blob/main/.github/workflows/cve-scan.yml
Free feel to adjust for this repo.
It uses a sandboxed version of trivy: lhotari/sandboxed-trivy-action@f01374b6cc3bf7264ab238293e94f6db7ada6dd0 that is already blessed by ASF Infra
- 主要言語
- Scala
- スター
- 44.2k
- フォーク
- 29.5k
- 平均マージ
- 8時間 43分
- マージ済み PR(30日)
- 1
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートあり
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
apache/spark のほかの issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 67/100
メンテナーはふだん 2 日以内に返信
-
[SQL][CONNECT] SparkConnectClient may drop metadata (auth headers) on retried/reattached RPCs if metadata is a non-list iterable対応中かも @zainmirzaaa が 62 日前に担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
メンテナーはふだん 2 日以内に返信
-
[CORE] bug report: collision of resource profile id対応中かも @ybapat が 87 日前に担当しました。 オープン
難易度 1/5 1時間未満 初心者へのやさしさ 82/100
apache/spark#57498 · コメント 1 件 ·
メンテナーはふだん 2 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
apache/spark#57209 · コメント 7 件 ·
メンテナーはふだん 2 日以内に返信
-
Merge spark PR script hard blocks on JIRA対応中かも @holdenk が今日担当しました。 オープン
apache/spark#59693 · 担当者 1 名 ·
メンテナーはふだん 2 日以内に返信
似ている issue
-
enhancement good first issue help wanted
難易度 2/5 1〜3時間 初心者へのやさしさ 85/100
メンテナーはふだん 1 日以内に返信
-
難易度 1/5 1時間未満 初心者へのやさしさ 72/100
scylladb/scylla-migrator#417 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 66/100
software-mansion/starknet-jvm#641 ·
-
arch build failsオープン
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
digital-asset/participant-query-store#177 ·
メンテナーはふだん 1 日以内に返信