Skip to content

chore: review upstream updates - #283

Closed
github-actions[bot] wants to merge 1 commit into
mainfrom
automation/update-upstreams
Closed

github-actions[bot] wants to merge 1 commit into
mainfrom
automation/update-upstreams

Conversation

@github-actions

@github-actions github-actions Bot commented Oct 19, 2026 •

Copy link
Copy Markdown
Contributor

Automated human-reviewed upstream maintenance. Tracks final Codex, GitHub CLI, ttyd, mise and uv releases plus maintenance updates within Python 3.14 and 3.15, Node 24 LTS and npm 12; validates the latest transient Context7 CLI version/integrity from the fixed npm registry; and statically discovers the current Antigravity installer/payload pair in a read-only job. Installer, manifest and archive are treated only as bounded data; neither install.sh nor agy executes during scheduled discovery. Antigravity remains outside the image and build-time SBOM. Antigravity installer SHA-256 62966c07365423bd4dc209355060744058fb30d60f5323e2d360e39de64e5042 and agy SHA-256 d003c9d47e12f689d3448cad0f614289ccde5fb4c58bf8b4b543a9b514c097bc were discovered statically; neither was executed. Explicit human admission of this exact pair is required before full inspection. No automation path auto-merges, redistributes Antigravity/Context7 package bytes, or gates an intact admitted runtime. Merge only after required AMD64 build, image vulnerability scans, runtime smoke tests and human review pass. Build AMD64 is dispatched explicitly because pull-request runs created with GITHUB_TOKEN otherwise require manual approval. Merging publishes a new public edge image with a dated build identity; stable image tags are not changed.

@coderabbitai

coderabbitai Bot commented Oct 19, 2026 •

Copy link
Copy Markdown
Contributor

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration
  • Configuration used: Repository: eXPerience83/remote-dev-containers/.coderabbit.yaml
  • Review profile: ASSERTIVE
  • Plan: Advanced
  • Run ID: 324eb0fa-c1f5-42f3-924c-94d10cac59dc

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@github-actions
github-actions Bot force-pushed the automation/update-upstreams branch from ea916ce to f898eb9 Compare October 20, 2026 10:03

Copy link
Copy Markdown
Owner

New security advisory blocks accepting the candidate uv pin

The 2026-10-20 upstream CA-compromise advisory affects uv before 0.13.4. This automated upstream PR #283 proposes uv 0.13.3, so while its previous CI was green, that pin is now known to be vulnerable and must not be merged unchanged. The same incident affects certifi/pip, and a current docs-PR CI run has begun blocking on fixable CRITICAL GHSA-6q48-6c7w-9gw2 against certifi 2026.6.17.

Tracking security issue #284. Before merging any upstream refresh, coordinate with the focused reviewed CA-fix PR, re-pin uv to >=0.13.4 with actual lock/checksums/provenance/legal notices updated for AMD64 and ARM64; ensure affected Python/pip vendored certificates are fixed too and rerun exact-head Trivy/smokes. Do not use a scanner ignore or treat a green run from before 2026-10-20 as current vulnerability acceptance. Keep the automated PR scoped; it is fine to supersede/rebuild the bot-generated PR rather than mixing large unrelated changes into the docs PR.

Copy link
Copy Markdown
Owner

Disposition: superseded by the 2026-10-20 CA-security response — do not merge this PR

Reviewed this PR's exact diff and both runs on HEAD f898eb9d3f86ced9cf917666cbeb46125c836a7a: the PR-event Build AMD64 39405244370 failed at the required Trivy gate on certifi 2026.6.17, while a separate early manual run 39405244432 succeeded. The advisory became available during the scans on 2026-10-20; this is not a mise/Context7 runtime regression. However the candidate's uv 0.13.3 is explicitly vulnerable to GHSA-hq85-5cpj-mr62. It cannot be accepted as a current toolchain update.

Because #283 groups ordinary mise 2026.10.15, transient Context7 CLI 0.8.1 metadata and an unadmitted Antigravity 1.4.3 candidate together with an unsafe uv pin, it should not be forward-merged into the independent CA repair. Instead, the protected draft #286 targets the CA incident under #284 with upstream uv 0.13.4 and Python standalone 20261020 for pip >=26.2.2. Future upstream maintenance should be regenerated against the repaired main and reviewed separately; the Antigravity candidate is not silently admitted or redistributed and its exact hashes remain discoverable in this closed PR and current review history.

Closing this obsolete bot-generated candidate is safe: no source changes from #283 are on main, and scheduled updater remains enabled. No security gate is waived and no stable/TrueNAS action is requested.

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.

1 participant