Keep GitHub Actions and dependencies up to date with Dependabot, with a cooldown
メンテナーはふだん 2 日以内に返信
まだ誰も着手していません。
評価
- 難易度
- 2/5
- 見積もり時間
- 1〜3時間
- 初心者へのやさしさ
- 70/100
調査の方向性
まず .github/workflows/ci.yml にあるピン留めされた action のバージョン(例: actions/checkout@v4、astral-sh/setup-uv@v5、actions/cache@v4)を読んでください。github-actions エコシステムを対象に、グループ化された更新とクールダウンを設定した .github/dependabot.yml を追加してください。uv と cargo のエントリは任意で、issue では未決定です。ファイルが有効で、クールダウン後に Dependabot がグループ化された action 更新の PR を開く状態になれば完了です。
索引モデルが issue の本文から書いたものです。
説明
🌀 Claude: The workflows pin GitHub Actions by major version, and several are behind: for example, actions/checkout@v4, astral-sh/setup-uv@v5 and actions/cache@v4 in .github/workflows/ci.yml. Nothing updates them on a schedule.
Proposal: add a .github/dependabot.yml that opens grouped updates for:
- the
github-actionsecosystem; - possibly
uv(uv.lock) andcargo(Cargo.lock) as well.
Give each a cooldown, so a release must be a few days old before Dependabot proposes it. That avoids picking up a release that is yanked or compromised soon after publishing. CU-DBMI's uv template is an example.
Related: GitHub currently reports 109 Dependabot alerts on main (2 critical, 37 high), at https://github.com/xqlsystems/xarray-sql/security/dependabot. Grouped version updates would also show which of them a lock bump clears.
Raised in review of #269.
- 主要言語
- Python
- スター
- 142
- フォーク
- 19
- 平均マージ
- 3日 47分
- マージ済み PR(30日)
- 8
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートなし
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
xqlsystems/xarray-sql のほかの issue
-
A big-endian data variable registers, then every query fails: Byte-swapped arrays not supportedオープンbug
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
xqlsystems/xarray-sql#288 ·
メンテナーはふだん 2 日以内に返信
-
documentation ml
難易度 1/5 1〜3時間 初心者へのやさしさ 85/100
xqlsystems/xarray-sql#268 ·
メンテナーはふだん 2 日以内に返信
-
enhancement ml
難易度 2/5 1〜3時間 初心者へのやさしさ 64/100
xqlsystems/xarray-sql#267 · コメント 3 件 ·
メンテナーはふだん 2 日以内に返信
-
難易度 1/5 1時間未満 初心者へのやさしさ 74/100
xqlsystems/xarray-sql#243 ·
メンテナーはふだん 2 日以内に返信
-
publish.yml: the TestPyPI verification step is unreachable (and installs the wrong package name)オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
xqlsystems/xarray-sql#242 ·
メンテナーはふだん 2 日以内に返信
xqlsystems/xarray-sql の issue をすべて見る
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
microsoft/markitdown#2820 ·
メンテナーはふだん 1 日以内に返信
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 66/100
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
yt-project/yt#5624 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
NousResearch/hermes-agent#148376 ·
メンテナーはふだん 1 日以内に返信