Repository navigation
chore: oauth2-proxy を v7.15.5 に固定し、Pulumi の CLI の版も Renovate で上げる - #639
Conversation
- apps/auth の 4 つの oauth2-proxy が :latest で、Renovate が拾えず (skip=invalid-value) 再起動で黙って版が変わりえた。 いま動いているもの (sha256:8498b0d0…) と同じ v7.15.5 にする - pulumi/.pulumi-version (CI の CLI) が 3.267.0 のまま SDK と tools の 3.273.0 から遅れていた。揃え、customManager で Renovate に拾わせる Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01T9PbUfqG4pPxus99UeLiJs
|
Claude finished @5ym's task in 23s —— View job レビュー結果結論: 問題なし。 マージして差し支えないと考えます。 確認したこと
要確認 (任意・ブロッカーではありません)
テストに当たるものは無い変更です (設定とマニフェストのみ)。 |
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01T9PbUfqG4pPxus99UeLiJs
|
Claude finished @5ym's task in 36s —— View job レビュー結果
所感: oauth2-proxy の 要確認 (1 件、インラインに書きました): 細かい点: forgejo README の「2026-10-31 に確かめた」はコミット日時 (JST) と合っています。問題ありません。 テストは該当するものがありません (設定とマニフェストのみ)。 |
| "^(?<currentValue>\\d+\\.\\d+\\.\\d+)\\s*$" | ||
| ], | ||
| "datasourceTemplate": "github-releases", | ||
| "depNameTemplate": "pulumi/pulumi", |
There was a problem hiding this comment.
要確認: 「同じ pulumi/pulumi なので、同じ PR で揃って上がる」は成り立たないかもしれません。
- SDK は npm の
@pulumi/pulumi(depName が別、pulumiグループの packageRule はpackage.json・bun.lock・Pulumi.yamlだけが対象)。 - この customManager は github-releases の
pulumi/pulumiで、.pulumi-versionは上のグループに入らない。
なので CLI と SDK は別の枝・別の PR になりえて、その間は .pulumi-version と package.json の版がずれます (README の「SDK と揃える」が崩れる)。揃えたいなら matchFileNames に pulumi/.pulumi-version を足すか、matchDepNames で @pulumi/pulumi と pulumi/pulumi を同じ groupName に入れてください。ただしグループに入れると postUpgradeTasks (bun.lock 更新) も走るので、その副作用も見てください。ずれてよいなら、description と README の文言を直すだけで足ります。
CLI 3.273 の pulumi install で sdks/netbird の行が変わり、preview の差分チェックで落ちた。 .pulumi-version を pulumi のまとめ (postUpgradeTasks で pulumi install) に入れ、SDK と同じ PR で上がるようにする。 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01T9PbUfqG4pPxus99UeLiJs
|
Claude finished @5ym's task in 28s —— View job レビュー結果結論: 問題なし。 前回の指摘 ( 確認したこと
要確認 (任意・ブロッカーではありません)
テストに当たるものは無い変更です (設定とマニフェストのみ)。 |
🍹
|
全体の見直し (#637・#638) で見つかった、デプロイに効く 2 件。
oauth2-proxy:
apps/authの 4 つの Deployment がquay.io/oauth2-proxy/oauth2-proxy:latestで、Renovate は拾えず (skip=invalid-value)、再起動のたびに黙って版が変わりえた。いま 4 つとも動いているイメージ (sha256:8498b0d0…) は quay でv7.15.5(最新のリリース) と同じなので、v7.15.5に固定する。中身は同じ (Pod は作り直される)Pulumi の CLI:
pulumi/.pulumi-version(pulumi.yml が使う CLI) が 3.267.0 のまま、SDK (@pulumi/pulumi) と tools の 3.273.0 から遅れていた。3.273.0 に揃え、regex の customManager で Renovate に拾わせる (depName は同じ pulumi/pulumi なので揃って上がる)。手元の dry-run でpulumi/.pulumi-versionから 3.273.0 を拾うのを確かめた。pulumi/README の表も直したROADMAP: inline に入るコメント (infisical の Secret・apiserver-rbac・local-path) は直すと machine config が変わるので、次に当てるときに直す項目として足した
apps/forgejo/README: 17.0.1 でも forgejo-bot の認可済み連携は CLI に
create-authorized-integrationしか無く (一覧・削除なし。本番のforgejo admin user --helpで確かめた)、見送りの理由はそのまま。版を書き足した🤖 Generated with Claude Code
https://claude.ai/code/session_01T9PbUfqG4pPxus99UeLiJs