chore(deps): nightly flake.lock bump - #80
Conversation
|
@codex review |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 5dfd886f73
ℹ️ About Codex in GitHub
Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".
| change = "upgraded" | ||
| declared = true | ||
| source = "nix" | ||
| notes_url = "https://chromereleases.googleblog.com/2023/10/stable-channel-update-for-desktop.html" |
There was a problem hiding this comment.
Chrome の更新履歴 URL を対象版のものに直してください
この google-chrome エントリは 150.0.7871.47→150.0.7871.101 の更新として記録されていますが、notes_url は 2023-10-03 の Chrome Releases 記事で、公式ページ本文でも 117.0.5938.149/.150 向けの更新として説明されています(https://chromereleases.googleblog.com/2023/10/stable-channel-update-for-desktop.html)。このままだと dotfiles update-history show が Chrome 150 のセキュリティ修正として古い別バージョンの情報を表示してしまうため、対象版のリリースノートに差し替えるか、取得できない場合は version-only に落としてください。
Useful? React with 👍 / 👎.
| discovered_at = "2026-07-11T20:09:39Z" | ||
|
|
||
| ["nix/docker-credential-helpers"] | ||
| source = "https://github.com/docker/docker-credential-helpers/blob/main/README.md" |
There was a problem hiding this comment.
notes-sources.toml の source は次回以降の record が最初に再利用する取得元ですが、この URL は docker-credential-helpers の通常の README であってリリースノートや変更履歴ではありません。このままだと次回の docker-credential-helpers 更新で README の導入/使用方法を変更内容として抽出してしまうため、実際の releases/compare/changelog にするか、再探索できるよう origin = "none" に戻してください。
Useful? React with 👍 / 👎.
| [[update.package.change_item]] | ||
| category = "feature" | ||
| text = "新しい `cargo install` オプション `--locked` が追加され、Cargo.lock に基づいて依存関係をインストールできるようになった。" | ||
| ref = "https://github.com/rust-lang/cargo/pull/11612" |
There was a problem hiding this comment.
Cargo の change_item 参照を実際の変更に合わせてください
この ref の PR #11612 は GitHub 上では 2023-01-25 に merged された「cargo add check [dependencies] order without considering the dotted item」で、ここに書かれている cargo install --locked 追加とは別件です(https://github.com/rust-lang/cargo/pull/11612)。隣接する #11634/#11645 もこの 1.95.0→1.96.1 の説明と対応しておらず、dotfiles update-history show が Cargo の変更内容を誤って表示するため、対象版の changelog から取り直すか version-only にしてください。
Useful? React with 👍 / 👎.
| [[update.package.change_item]] | ||
| category = "feature" | ||
| text = "新しい `#[must_use]` 属性が追加され、戻り値を無視することを警告するようになった。" | ||
| ref = "https://github.com/rust-lang/rust/pull/110000" |
There was a problem hiding this comment.
この参照先 PR #110000 は 2023-04-12 に merged された「Rename tests/ui/unique to tests/ui/box/unit」で、#[must_use] の新規追加とは無関係です(https://github.com/rust-lang/rust/pull/110000)。続く #110001/#110002 も別の issue へリダイレクトされ、std::mem::transmute 非推奨化など利用者判断に直結する内容まで誤って記録しているため、正しい Rust 1.96.1 のリリースノートに差し替えるか、この要約を落としてください。
Useful? React with 👍 / 👎.
| [[update.package.change_item]] | ||
| category = "feature" | ||
| text = "新しいフォーマットオプションを追加しました。" | ||
| ref = "https://github.com/rust-lang/rustfmt/pull/1234" |
There was a problem hiding this comment.
rustfmt の無関係な issue 参照を使わないでください
この URL は PR ではなく 2016 年の issue #1234「panic with internal error: entered unreachable code」へリダイレクトされ、ここで説明している新しいフォーマットオプションの根拠になっていません(https://github.com/rust-lang/rustfmt/pull/1234)。次の #5678 も別の issue なので、rustfmt 1.96.1 の変更として表示すると利用者に誤情報を出します。正しい release note/PR に置き換えるか version-only にしてください。
Useful? React with 👍 / 👎.
| [[update.package.change_item]] | ||
| category = "feature" | ||
| text = "新しい lint `clippy::missing_docs_in_private_items` を追加しました。" | ||
| ref = "https://github.com/rust-lang/rust-clippy/pull/10345" |
There was a problem hiding this comment.
Clippy の参照 PR を実際の lint 変更に合わせてください
この ref の PR #10345 は 2023-02-15 に merged された needless_return の誤った suggestion 修正で、ここに書かれている clippy::missing_docs_in_private_items 追加とは別件です(https://github.com/rust-lang/rust-clippy/pull/10345)。続く #10350/#10355 もそれぞれ別の lint/issue で、Clippy 1.95.0→1.96.1 の変更内容として表示すると利用者に誤情報を出すため、対象版の changelog から取り直すか version-only にしてください。
Useful? React with 👍 / 👎.
|
|
||
| [[update.package.change_item]] | ||
| category = "feature" | ||
| text = "新しいプラグインマネージャーが追加されました。" |
There was a problem hiding this comment.
Neovim 0.12.4 の patch 差分として書き直してください
この更新は 0.12.3→0.12.4 ですが、公式の v0.12.4 release commit はこの patch の features を LSP semantic token 周辺として列挙しており(neovim/neovim@68ea43cd0c28af25cd47731308c94fedfcfd1b0b)、`Built-in plugin manager: |vim.pack|は v0.12.3 のnews.txt` にも既に存在します(https://github.com/neovim/neovim/blob/v0.12.3/runtime/doc/news.txt)。このままだと既存機能を今回追加として表示し、実際の patch fixes/security-affecting fixes を見落とすため、0.12.3→0.12.4 の release commit から要約し直してください。
Useful? React with 👍 / 👎.
| notes_url = "https://www.php.net/releases/8_4_23.php" | ||
|
|
||
| [[update.package.change_item]] | ||
| category = "fix" |
There was a problem hiding this comment.
PHP security release を fix 扱いで記録しないでください
PHP 8.4.23 の公式アナウンスは This is a security release と明記し全 8.4 ユーザーへアップグレードを促していますが(https://www.php.net/releases/8_4_23.php)、この package は category = "fix" の項目だけで記録されています。update-history の security badge/severity は change_item category から集計されるため、PHP の security update が表示上見えなくなります。少なくとも security category の項目にするか、詳細を取れないなら version-only にしてください。
Useful? React with 👍 / 👎.
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 5dfd886f73
ℹ️ About Codex in GitHub
Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".
| [[update.package.change_item]] | ||
| category = "feature" | ||
| text = "新しい `#[must_use]` 属性が追加され、戻り値を無視することを警告するようになった。" | ||
| ref = "https://github.com/rust-lang/rust/pull/110000" |
There was a problem hiding this comment.
この rustc 1.95.0→1.96.1 の変更項目は、ref が実際の説明と対応していません。確認したところ rust-lang/rust#110000 は 2023 年の tests/ui/unique rename PR、/pull/110001 と /pull/110002 は別 Issue へリダイレクトされ、ここに書かれた #[must_use] 追加や transmute 非推奨化の根拠ではありません。dotfiles update-history show が誤った機能/非推奨情報を表示し、カテゴリ集計にも入るため、該当リリースノートを正しい参照で再生成するか version-only に落としてください。
Useful? React with 👍 / 👎.
| change = "upgraded" | ||
| declared = true | ||
| source = "nix" | ||
| notes_url = "https://chromereleases.googleblog.com/2023/10/stable-channel-update-for-desktop.html" |
There was a problem hiding this comment.
この google-chrome 150.0.7871.47→150.0.7871.101 の項目が指す URL は 2023-10-03 の Chrome 117.0.5938.149 用記事(https://chromereleases.googleblog.com/2023/10/stable-channel-update-for-desktop.html)で、今回の 150.0.7871.101 の更新内容ではありません。このままだと履歴表示で無関係なセキュリティ/修正情報を今回の更新として提示してしまうため、該当バージョンの Chrome Releases 記事または version-only に修正してください。
Useful? React with 👍 / 👎.
| [[update.package.change_item]] | ||
| category = "feature" | ||
| text = "新しい `cargo install` オプション `--locked` が追加され、Cargo.lock に基づいて依存関係をインストールできるようになった。" | ||
| ref = "https://github.com/rust-lang/cargo/pull/11612" |
There was a problem hiding this comment.
この cargo 1.95.0→1.96.1 の変更項目も、参照先が本文と対応していません。確認したところ rust-lang/cargo#11612 は cargo add の依存順序、#11634 は broken symlink cleanup、#11645 は CARGO_PKG_README 追加で、ここにある cargo install --locked や release profile 変更の根拠ではありません。dotfiles update-history show が存在しない/別件の Cargo 変更を今回の更新として表示してしまうため、正しい changelog から再生成するか version-only に落としてください。
Useful? React with 👍 / 👎.
| [[update.package.change_item]] | ||
| category = "feature" | ||
| text = "新しいフォーマットオプションを追加しました。" | ||
| ref = "https://github.com/rust-lang/rustfmt/pull/1234" |
There was a problem hiding this comment.
| discovered_at = "2026-07-11T20:09:39Z" | ||
|
|
||
| ["nix/docker-credential-helpers"] | ||
| source = "https://github.com/docker/docker-credential-helpers/blob/main/README.md" |
There was a problem hiding this comment.
origin = "ai-discovered" で README を保存すると、次回以降の docker-credential-helpers 更新では resolve_notes が registry の reusable_saved_source を最優先で fetch し、成功時は機械解決をスキップします。この README はインストール/利用説明であってリリースノートではないため、将来の bump で README を種にした空要約や誤要約になり、正しい compare/release 取得へ戻れません。ここは origin = "none" のままにするか、再利用可能な releases/compare 系の正しい取得元を保存してください。
Useful? React with 👍 / 👎.
| [[update.package.change_item]] | ||
| category = "feature" | ||
| text = "新しい lint `clippy::missing_docs_in_private_items` を追加しました。" | ||
| ref = "https://github.com/rust-lang/rust-clippy/pull/10345" |
There was a problem hiding this comment.
この clippy 1.95.0→1.96.1 の 3 件も参照先が本文と対応していません。確認したところ rust-clippy#10345 は needless_return の誤修正、#10350 は ifs_same_cond の強化、#10355 は issue へのリダイレクトで、ここにある missing_docs_in_private_items 追加や unnecessary_wraps / needless_borrow 修正の根拠ではありません。履歴表示とカテゴリ集計に別件の Clippy 変更が混入するため、正しい changelog から再生成するか version-only に落としてください。
Useful? React with 👍 / 👎.
| [[update.package.change_item]] | ||
| category = "security" | ||
| text = "tarライブラリを更新し、パーサーの不整合に対する耐性を強化した。" | ||
| ref = "https://github.com/astral-sh/tokio-tar" |
There was a problem hiding this comment.
この uv は old = "0.11.25" から new = "0.11.26" への更新ですが、記録された tar ライブラリのセキュリティ強化は upstream changelog では 0.11.25 の項目で、0.11.26 は performance と bug fixes だけです。旧バージョンに既に含まれていた security item を今回の更新に入れると dotfiles update-history show と severity 集計が今回の bump を過大評価するため、0.11.26 の項目だけで再生成してください。
Useful? React with 👍 / 👎.
| notes_url = "https://www.php.net/releases/8_4_23.php" | ||
|
|
||
| [[update.package.change_item]] | ||
| category = "fix" |
There was a problem hiding this comment.
PHP 8.4.23 は公式リリース告知で security release とされ、ChangeLog でも OpenSSL の CVE-2026-14355 などが 8.4.23 に載っていますが、ここでは fix の汎用項目だけになっており、さらに mbstring や PDO MySQL の記述は 8.4.23 の該当項目として確認できません。このままだと PHP のセキュリティ更新が履歴と severity 集計から欠落し、代わりに不正確な修正内容を表示するため、公式 ChangeLog から再抽出してください。
Useful? React with 👍 / 👎.
| [[update.package.change_item]] | ||
| category = "feature" | ||
| text = "新しいプラグインマネージャーが追加されました。" | ||
| ref = "https://github.com/neovim/neovim/releases/tag/v0.12.4" |
There was a problem hiding this comment.
Neovim 0.12.4 の release がリンクする changelog は LSP semantic token 関連の feature と多数の個別 fixes を列挙していますが、ここにある 新しいプラグインマネージャー は該当 changelog / news で確認できず、特定の条件下でのクラッシュ も根拠のない汎用文になっています。履歴表示で実際にはない機能追加を案内してしまうため、0.12.4 の changelog から具体項目を再生成するか version-only に落としてください。
Useful? React with 👍 / 👎.
nightly 自動 bump。nixpkgs と brew tap input の rev を更新し、更新履歴(版差分+概要)を記録します。同一 run で
cargo xtask ci verify-bump-lockと実cargo xtask check static(static-checks.yml と同一)の両方が合格した場合のみstatic checksstatus が投稿されます。Copilot/Codex の自動レビュー充足後に auto-merge されます。