Skip to content

test(release): accept next's storage version in the storage manifest check - #1675

Merged
bokelley merged 1 commit into
nextfrom
bokelley/next-storage-manifest-test
Oct 27, 2026
Merged

bokelley merged 1 commit into
nextfrom
bokelley/next-storage-manifest-test

Conversation

@bokelley

Copy link
Copy Markdown
Contributor

The adcp-reporting-storage 0.2.0-beta.0 release PR (#1674) fails all four Test Python lanes on one test:

FAILED tests/test_release_configuration.py::test_storage_distribution_version_matches_its_manifest_entry - AssertionError: assert '0.2.0b0' == '0.1.0b4'
= 1 failed, 14394 passed

On next, storage releases its own 0.2.0-beta.N line from .release-please-manifest.next.json (#1663), but the test only read main's manifest. This accepts either manifest's storage entry, the same way test_worktree_version_matches_normalized_release_manifest already does for the root package.

Verified on next both before the release (0.1.0b4) and with #1674's version state (0.2.0b0 / next manifest 0.2.0-beta.0): 5 passed each time. It's a test: commit, so no release is triggered.

🤖 Generated with Claude Code

…check

On next, adcp-reporting-storage releases its own 0.2.0-beta.N line from
.release-please-manifest.next.json, but the storage version test only
read main's manifest, so the 0.2.0-beta.0 release PR (#1674) failed every
Test Python lane. Accept either manifest's storage entry, as the root
version test already does.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

@aao-secretariat aao-secretariat Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ladon verdict: Approve

Approve — clean single-file test fix.

Checked:

  • Only tests/test_release_configuration.py changed (+9/-3). Accepts either main's or next's .release-please-manifest.next.json storage entry, mirroring the root-version test's dual-manifest pattern, and guards the storage key's presence before indexing.
  • No wire-shape, public-surface, generated-code, or forward-compat impact; no credential/ctx_metadata concerns; CI gates remain armed (test is fixed, not disabled).
  • No reviewer findings.

Gate checks: no no-auto-approve team match, gated_paths false, high_risk false, no prior decision. Rows 1–8 do not fire → row 9 approve.

@bokelley
bokelley merged commit 650b767 into next Oct 27, 2026
41 checks passed
@bokelley
bokelley deleted the bokelley/next-storage-manifest-test branch October 27, 2026 11:40
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