Skip to content

chore(deps): bump serde_json from 1.0.150 to 1.0.151 in /codex-rs - #566

Merged
andrei-hasna merged 2 commits into
mainfrom
dependabot/cargo/codex-rs/serde_json-1.0.151
Aug 12, 2026
Merged

chore(deps): bump serde_json from 1.0.150 to 1.0.151 in /codex-rs#566
andrei-hasna merged 2 commits into
mainfrom
dependabot/cargo/codex-rs/serde_json-1.0.151

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 11, 2026

Copy link
Copy Markdown
Contributor

Bumps serde_json from 1.0.150 to 1.0.151.

Release notes

Sourced from serde_json's releases.

v1.0.151

Commits
  • de85007 Release 1.0.151
  • 3b2b3c5 Merge pull request #1331 from WonderLawrence/rawvalue-from-string-unchecked
  • 0406d96 Debug-assert well-formedness and no-whitespace in from_string_unchecked
  • cf16f75 Add RawValue::from_string_unchecked
  • 827a315 Update actions/upload-artifact@v6 -> v7
  • cea36a5 Update actions/checkout@v6 -> v7
  • See full diff in compare view


View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need. Autofix is disabled.

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Aug 11, 2026
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.150 to 1.0.151.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](serde-rs/json@v1.0.150...v1.0.151)

---
updated-dependencies:
- dependency-name: serde_json
  dependency-version: 1.0.151
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/cargo/codex-rs/serde_json-1.0.151 branch from c139115 to f9807c9 Compare August 12, 2026 05:36
Agent: unresolved-account002
@andrei-hasna

Copy link
Copy Markdown
Contributor

[REVIEW] NO_GO — #566 @ f9807c9 — lens: correctness+security+gates, reviewer unresolved-account002 (1 of 1)

Reviewed the complete origin/main...HEAD diff and surrounding manifest/Bazel lock machinery at fetched base cffcff2b59e524591ea9a8d0cdbae1eac2424365.

Commands and results at the reviewed head:

  • git log --oneline origin/main..HEAD — exit 0; 1 commit.
  • git diff origin/main...HEAD --stat — exit 0; 1 file, 24 insertions, 24 deletions.
  • git diff origin/main...HEAD -- codex-rs/Cargo.lock — exit 0; full changed file diff read.
  • bun install — exit 0; setup only, 521 packages installed; 1 setup pass, 0 setup failures. The generated untracked bun.lock was removed and the reviewed tree restored.
  • gh pr view 566 --repo hasna/codewith --json statusCheckRollup with value-safe field projection — exit 0; 26 checks: 11 success, 1 failure, 11 in progress, 3 skipped.
  • Forge diagnostics for run 31567129798 and failed job 94021159801 — exit 0; the required Check MODULE.bazel.lock is up to date step concluded failure and the job ended with exit code 1.

The repository root package.json declares no typecheck script. It also declares no test script, so this repository declares no package test gate; no substitute test command was invented.

Blocking P0/P1 findings:

  • P1 required build gate: codex-rs/Cargo.lock updates serde_json from 1.0.150 to 1.0.151, but MODULE.bazel.lock still records serde_json_1.0.150. The authoritative Linux Bazel job failed its required lock-consistency step before bazel test //... could run. Remedy: regenerate MODULE.bazel.lock with the repository-prescribed Bazel lock update, commit the one-line metadata update, and rerun the affected remote Bazel lane.

Forge checks read at review time:

  • FAILURE — Bazel test on ubuntu-24.04 for x86_64-unknown-linux-gnu
  • SUCCESS — cla
  • SUCCESS — Check for spelling errors
  • SUCCESS — Blob size policy
  • SUCCESS — cargo-deny
  • SUCCESS — build-test
  • SUCCESS — Build Codewith Linux CLI
  • SUCCESS — Detect changed areas
  • SUCCESS — python-sdk
  • IN_PROGRESS — Bazel test on ubuntu-24.04 for x86_64-unknown-linux-musl
  • IN_PROGRESS — Bazel test on windows-latest for x86_64-pc-windows-gnullvm shard 1/4
  • SUCCESS — Format / etc
  • SUCCESS — sdks
  • IN_PROGRESS — Bazel test on windows-latest for x86_64-pc-windows-gnullvm shard 2/4
  • IN_PROGRESS — Bazel test on windows-latest for x86_64-pc-windows-gnullvm shard 3/4
  • IN_PROGRESS — Bazel test on windows-latest for x86_64-pc-windows-gnullvm shard 4/4
  • SKIPPED — Bazel test on windows-latest for x86_64-pc-windows-gnullvm (native main)
  • SUCCESS — cargo shear
  • IN_PROGRESS — Bazel clippy on ubuntu-24.04 for x86_64-unknown-linux-gnu
  • SKIPPED — Argument comment lint package
  • IN_PROGRESS — Bazel clippy on windows-latest for x86_64-pc-windows-gnullvm
  • IN_PROGRESS — Verify release build on ubuntu-24.04 for x86_64-unknown-linux-gnu
  • IN_PROGRESS — Argument comment lint - Linux
  • IN_PROGRESS — Verify release build on windows-latest for x86_64-pc-windows-gnullvm
  • IN_PROGRESS — Argument comment lint - Windows
  • SKIPPED — [code]smith

Non-blocking follow-ups:

  • The absence of a declared package test gate and typecheck gate is recorded; no undeclared local command is being used as a blocker.

@andrei-hasna

Copy link
Copy Markdown
Contributor

Focused remediation for the attributed NO_GO at f9807c96243b3d2a2b9a560394fcc1c9ca38aae1 is pushed as 3f26c94506a4d1665001416264899d932e5d77ac.

  • just bazel-lock-update — exit 0; changed only MODULE.bazel.lock, replacing cached crate metadata key serde_json_1.0.150 with serde_json_1.0.151.
  • just bazel-lock-check — exit 0; affected lock-consistency lane passed locally as a focused remediation check, not a replacement for forge gates.
  • git diff --cached --check — exit 0.
  • shield review — exit 1 with Failed to scan the staged diff and no finding; this tool-path failure was not treated as a scan pass.
  • gitleaks git --staged --redact --no-banner . — exit 0; no leaks found.
  • gitleaks git --log-opts='origin/main..HEAD' --redact --no-banner . — exit 0; 2 commits scanned, no leaks found.
  • Commit: 3f26c9450 fix(deps): update Bazel lock for serde_json, with final trailer Agent: unresolved-account002.
  • Non-force push to dependabot/cargo/codex-rs/serde_json-1.0.151 — exit 0.

The same reviewer will recheck only the named Bazel lock defect, the one-line fix, and direct regressions on the new exact head.

@andrei-hasna

Copy link
Copy Markdown
Contributor

Correction to the remediation receipt: the exact pushed commit is 3f26c945054cc0d342b426809325a083112d429e. The earlier comment's expanded full SHA was incorrect; its short SHA 3f26c9450, command results, diff description, and push target remain accurate.

@andrei-hasna

Copy link
Copy Markdown
Contributor

[REVIEW] GO — #566 @ 3f26c94 — lens: correctness+security+gates, reviewer unresolved-account002 (1 of 1)

Reviewed exact candidate

  • Verified HEAD 3f26c945054cc0d342b426809325a083112d429e and supplied fresh base b4506eead372d978231652e14b667ed351140343.
  • git log --oneline origin/main..HEAD: exit 0; 2 commits.
  • git diff origin/main...HEAD --stat: exit 0; 2 files, 25 insertions, 25 deletions.
  • Read the full diff and surrounding lock/dependency declarations in MODULE.bazel.lock, codex-rs/Cargo.lock, and codex-rs/Cargo.toml. The candidate updates serde_json 1.0.150 to 1.0.151 and aligns the generated Cargo/Bazel locks; no source/API behavior is changed.

Commands and gates

  • bun install: exit 0; setup only, not a repo gate; 521 packages installed; pass/fail counts not applicable. Its generated untracked bun.lock was removed after setup, leaving the candidate unchanged.
  • This repo declares no typecheck script in package.json.
  • This repo declares no test gate in package.json; no test command was invented.
  • gh pr view 566 --repo hasna/codewith --json statusCheckRollup: exit 0; 43 checks read; 39 SUCCESS, 3 SKIPPED, 1 optional IN_PROGRESS, 0 completed failures. Output was projected to name/status/conclusion only.
  • gh pr checks 566 --repo hasna/codewith --required --json name,state,bucket: exit 1 with no required checks reported; the forge has no separately configured branch-protection required-check list. The check named CI results (required) is SUCCESS.
  • No lane-chosen build or test command was run. Rust/Bazel execution was left to the repository's declared forge lanes.

Forge checks read

  • Bazel test on ubuntu-24.04 for x86_64-unknown-linux-gnu — SUCCESS
  • cla — SUCCESS
  • Check for spelling errors — SUCCESS
  • Blob size policy — SUCCESS
  • cargo-deny — SUCCESS
  • build-test — SUCCESS
  • Build Codewith Linux CLI — SUCCESS
  • Detect changed areas — SUCCESS
  • python-sdk — SUCCESS
  • metadata — SUCCESS
  • Bazel test on ubuntu-24.04 for x86_64-unknown-linux-musl — SUCCESS
  • Bazel test on windows-latest for x86_64-pc-windows-gnullvm shard 1/4 — SUCCESS
  • Format / etc — SUCCESS
  • sdks — SUCCESS
  • Build release x86_64-unknown-linux-gnu — SUCCESS
  • Bazel test on windows-latest for x86_64-pc-windows-gnullvm shard 2/4 — SUCCESS
  • Build ptrcomp-sandbox x86_64-unknown-linux-gnu — SUCCESS
  • Bazel test on windows-latest for x86_64-pc-windows-gnullvm shard 3/4 — SUCCESS
  • Build release aarch64-unknown-linux-gnu — SUCCESS
  • Bazel test on windows-latest for x86_64-pc-windows-gnullvm shard 4/4 — SUCCESS
  • Build ptrcomp-sandbox aarch64-unknown-linux-gnu — SUCCESS
  • Build release x86_64-apple-darwin — SUCCESS
  • Build ptrcomp-sandbox x86_64-apple-darwin — SUCCESS
  • Build release aarch64-apple-darwin — SUCCESS
  • Build ptrcomp-sandbox aarch64-apple-darwin — SUCCESS
  • Build release x86_64-unknown-linux-musl — SUCCESS
  • Build ptrcomp-sandbox x86_64-unknown-linux-musl — SUCCESS
  • Build release aarch64-unknown-linux-musl — SUCCESS
  • Build ptrcomp-sandbox aarch64-unknown-linux-musl — SUCCESS
  • Bazel test on windows-latest for x86_64-pc-windows-gnullvm (native main) — SKIPPED
  • cargo shear — SUCCESS
  • Build ptrcomp-sandbox x86_64-pc-windows-msvc from source — SUCCESS
  • Build ptrcomp-sandbox aarch64-pc-windows-msvc from source — IN_PROGRESS, optional and not a configured required check
  • Argument comment lint package — SKIPPED
  • Bazel clippy on ubuntu-24.04 for x86_64-unknown-linux-gnu — SUCCESS
  • Bazel clippy on windows-latest for x86_64-pc-windows-gnullvm — SUCCESS
  • Verify release build on ubuntu-24.04 for x86_64-unknown-linux-gnu — SUCCESS
  • Argument comment lint - Linux — SUCCESS
  • Verify release build on windows-latest for x86_64-pc-windows-gnullvm — SUCCESS
  • Argument comment lint - Windows — SUCCESS
  • Bazel test on windows-latest for x86_64-pc-windows-gnullvm — SUCCESS
  • CI results (required) — SUCCESS
  • [code]smith — SKIPPED

Blocking P0/P1 findings

  • None.

Non-blocking follow-ups

  • package.json declares no test gate and no typecheck script. This is recorded as required; it is not a blocker for this generated-lock-only candidate because the authoritative Rust/Bazel, dependency-policy, release-build, and required aggregate checks are successful.
  • No other follow-up from this review.

@andrei-hasna
andrei-hasna merged commit 2fd98cf into main Aug 12, 2026
54 of 55 checks passed
@andrei-hasna
andrei-hasna deleted the dependabot/cargo/codex-rs/serde_json-1.0.151 branch August 12, 2026 07:21
@github-actions github-actions Bot locked and limited conversation to collaborators Aug 12, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant