Skip to content

fix(scripts): show release verification build output - #8317

Open
suyanhanx wants to merge 1 commit into
apache:mainfrom
suyanhanx:fix/release-verification-output
Open

suyanhanx wants to merge 1 commit into
apache:mainfrom
suyanhanx:fix/release-verification-output

Conversation

@suyanhanx

@suyanhanx suyanhanx commented Sep 17, 2026

Copy link
Copy Markdown
Member

Which issue does this PR close?

No linked issue.

Rationale for this change

Release verification discards Cargo stderr and both Maven output streams. Long builds provide no progress, and failures hide the underlying diagnostics behind a subprocess exit error.

What changes are included in this PR?

Let Cargo and Maven inherit the verification script's output streams, flush build-start messages before launching them, and update the verification guide.

Are there any user-facing changes?

Users can see build progress and error messages while verifying source packages. Build commands and failure handling remain unchanged.

Validated by building core and the Java binding from locally generated unsigned source archives on macOS. Both builds completed successfully. Java tests remain skipped by the existing verification command; signature verification was not exercised.

Breaking changes

AI Usage Statement

Codex with GPT-6-Astra

@github-actions github-actions Bot added core releases-note/fix The PR fixes a bug or has a title that begins with "fix" size:S This PR changes 10-29 lines, ignoring generated files. website labels Sep 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

core releases-note/fix The PR fixes a bug or has a title that begins with "fix" size:S This PR changes 10-29 lines, ignoring generated files. website

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant