Repository navigation
chore(atlassian): refresh adf schema provenance to 57.7.39 - #2245
Merged
Merged
Conversation
The upstream full JSON is unchanged (SHA-256 5128562b…ff66fbe); refresh the vendored, generated, and runtime provenance together for the newly pinned tarball. Closes #2221 Changelog: none no user-visible effect, provenance constants only
CoverageTotal: 97.25% ⚪ 0 pp vs Comparing No per-file coverage changes vs 🔇 56 ignored region(s), 0 tolerated region(s)
Touched files absent from every coverage report (2)
These files may contain no executable code or may have been omitted from the coverage run. Patch coverageNo new executable lines added by this diff. |
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.
Description
Re-pins the vendored
@atlaskit/adf-schemasnapshot from57.6.21to57.7.39(the newest upstream release reported on the issue), so theadf-schema-driftjob stops reporting "Version changed: true". The upstreamfull.jsonis byte-identical to the vendored one (SHA-2565128562b…ff66fbe), so this is a provenance-only refresh with no content-model, attribute or mark changes — the same shape as #2199.Closes #2221
Plan: #2221 (comment) (no departures).
Type of Change
Changes Made
Core Changes:
assets/adf-schema/provenance.json: version, tarball URL and tarball SHA-256 → 57.7.39 (full_json_sha256unchanged;full.jsonuntouched).src/atlassian/adf_schema/generated.rs: regenerated withadf-schema-codegen(onlyUPSTREAM_VERSIONandUPSTREAM_TARBALL_SHA256change).src/atlassian/adf_schema.rs:SCHEMA_VERSION→57.7.39-2026-11-10,UPSTREAM_TARBALL_SHA256and the doc-comment verification URL updated.CONTENT_ENTRIESunchanged.Testing
Automated Testing:
Verification (all run in this worktree, and the codegen check and adf_schema tests re-run after the rebase on
origin/main):1118a1da…97865cmatches the drift report; extractedfull.jsonis identical to the vendored one.cargo run --bin adf-schema-codegen -- --check→ OKcargo test --lib atlassian::adf_schema→ 106 passedcargo test --test adf_schema_test→ 13 passed./scripts/build.sh→ all checks passedomni-dev git commit message lint --strict origin/main..HEAD→ 0 errors, 0 warningspython3 scripts/changelog.py check-pr --base origin/main→ fragment requirement waived by theChangelog: nonetrailerReview
code-review(medium) found no bugs. Two low-severity design notes were skipped:SCHEMA_VERSIONandUPSTREAM_TARBALL_SHA256are duplicated acrossadf_schema.rs,generated.rsandprovenance.json. That is the existing, documented design (the binary carries its own provenance), and the existing consistency test inadf_schema.rsalready asserts the constants agree, so deriving them is out of scope here.Checklist
Changelog: none <reason>commit trailer