Repository navigation
Integrate dependency updates from PRs #232–#241 - #242
Merged
Merged
Conversation
Update FastAPI/Pydantic, development and browser tools, frontend dependencies, and the pinned rootless Docker setup Action. Reconcile overlapping locks while preserving existing security floors and runtime contracts. Co-authored-by: Codex <noreply@openai.com>
Owner
Author
|
本番確認まで完了しました。main
新規問題案はこの変更に含めていません。 |
Owner
Author
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Dependabot PRs #232–#241 independently update overlapping dependency locks. This PR integrates those exact target versions so the combined runtime and browser stack receives its own CI and one reviewed production promotion.
3f1ab1ab0e29231562e4db4ca600c1a49653bac6; explicit Docker v29.9.2/rootless settings and permissions stay the same.Validation on the combined diff: Poetry 2.5.1 check/install and pip check; Ruff/format/mypy; Python 1099 passed; frontend format/lint/typecheck/127 tests/build with frozen Yarn lock; changed actual backend/runner/frontend/browser images built on the explicit rootless daemon; runtime boundary/API/judgment/DB persistence 18 passed, no skips. CA-bearing runtime/browser stores reject all 12 distrusted fixtures and accept the legitimate control, including the fixed private Node. Initial local CA selection mistakenly included the intentionally CA-free, network-isolated sandbox; corrected to documented targets without a product-code or policy change.
Only six files change: dependency manifests/locks, the three Action references, and update history. Product version remains 3.0.3; all 148 problem definitions/images, API/DB schema, TLS/CA policy and sandbox restrictions remain unchanged. PR/main CI must verify full148 Compose regression, all problem screens and scans; merge, signed promotion and public confirmation follow only after exact-head success. Local full Compose/browser repetition is left to those CI gates. Unapproved comm/ln proposals are excluded.
Originals will be checked again after production verification; any newer unincorporated update must be retained.