Skip to content

ci: update uv.lock version via release-please extra-files - #85

Merged
MRyutaro merged 1 commit into
mainfrom
chore/release-please-uv-lock
Oct 10, 2026
Merged

MRyutaro merged 1 commit into
mainfrom
chore/release-please-uv-lock

Conversation

@MRyutaro

Copy link
Copy Markdown
Owner

背景

release-please は pyproject.toml、CHANGELOG.md、manifest しか更新しないため、uv.lock の elastic-kernel の版が 0.0.34 のまま取り残されていました(pyproject.toml は 0.2.2)。uv が実行時に直すので、uv run のたびに uv.lock に無関係な差分が出ます。uv sync --locked のようにロックを厳密に見るコマンドでは失敗します。

変更内容

  • release-please-config.json に extra-files を追加。リリース PR で uv.lock の elastic-kernel の version も更新する。
  • uv.lock の elastic-kernel の版を 0.0.34 から 0.2.2 に直した。

未確認

  • 次のリリース PR で uv.lock が実際に 0.2.3 に更新されるか。設定は release-please の toml 形式の書き方に合わせたが、動作は次のリリース PR ができるまで確認できない。

🤖 Generated with Claude Code

https://claude.ai/code/session_01X2LedrYRTf2iaq3R3whSvB


Generated by Claude Code

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01X2LedrYRTf2iaq3R3whSvB
@MRyutaro
MRyutaro merged commit de68fc1 into main Oct 10, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants