Repository navigation
fix: preserve exact Java builds in report and site validation - #79
Merged
Merged
Conversation
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.
Summary
Closes #72.
java-spring-boot/java: three or four ASCII numeric components followed by a mandatory numeric build. Preserve the complete recorded value, including25.0.4.1+1.Verification
Before changing production code, the new tests reproduced the pinned Java build rejection in both Python and JavaScript. After the fix:
git diff --checkpass.Exact-head CI
CI run 36670787154 completed successfully for head
4aa7d55f55688d99e76808e63ffe26344b97ab61: all 13 jobs passed (plan, shared, all nine implementation acceptance/contract jobs, non-publishing smoke, and required aggregate). This includes the site/browser, workflow/actionlint, report/publication, Python 3.10 compatibility, DB, and Axum diagnostic gates unavailable in the local environment. Independent re-review of the final committed SHA found no issues; the working tree is clean.Local environment limits (covered by successful CI)
make test-benchmarkand optimized Python suite each ran 196 tests with one pre-existing host-tool failure:test_go_echo_module_and_unit_contract_are_clean; this machine's/usr/bin/gois not the Go compiler (Go: Unknown option: mod). The same failure was verified before the change.make test/Compose gates are blocked by absent Docker; production acceptance/smoke were not run locally.make test-sitePython tests and Node non-browser tests pass, but Chromium cannot open its local singleton socket in this environment (Operation not permitted), including the permitted elevated retry.This draft does not authorize cohort admission, an official benchmark, merge, or deployment.