chore(catalog): record the linked Spring Data store backfill (325 releases) - #1043
Merged
Merged
Conversation
…eases) Registers every buildable version of data-mongodb, data-neo4j, data-redis, data-relational and data-rest, 65 each, from the published release archives.
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
|
|
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
This registers the 325 releases
release.ymlpublished for the five stores #717 added, 65 each, incatalog.jsonandmarkdown/<project>/<version>/:data-mongodb4.2.0–5.1.1data-neo4j7.2.0–8.1.1data-redis3.2.0–4.1.1data-relational3.2.0–4.1.1data-rest4.2.0–5.1.1With this and #716, the catalog covers every Spring Data store the release train documents through Antora.
It lands as one pull request instead of 325, for the same reason #350 and #716 did. The release workflow cuts every catalog branch from the default branch, so only the first automatic pull request could merge. Those 325 pull requests are closed and their branches deleted.
Provenance
Every page comes from a published archive, not a local rebuild. For each version the steps were:
gh release download.shasum -a 256 -cagainst the published.sha256asset.promote-markdown.ts.update-catalog.ts --released-at <the release's publishedAt>.The committed trees are therefore byte-identical to what consumers fetch.
bun run validate-catalogpasses with 15 projects and 899 versions. Thecatalog.jsondiff only adds entries, apart fromgenerated_at.Notes
3a5e8809, the default branch after feat(data): bound declared symlinks by the checkout and add the last five stores #717.markdown/data-relational/3.2.9/value-expressions.md. It carries an "Unresolved include directive" line, because upstream's page includes3.2.9@data-commons::page$value-expressions.adoc, which Commons 3.2.9 doesn't have. feat(data): bound declared symlinks by the checkout and add the last five stores #717 records this, and upstream removed the include in 3.2.10.Summary by cubic
Backfills the catalog with 325 releases of five Spring Data stores —
data-mongodb,data-neo4j,data-redis,data-relational, anddata-rest— 65 versions each, from therelease.ymlruns that #717 added. This completes coverage of every Spring Data store the release train documents through Antora. The committed pages are byte-identical to the published release archives, verified against their.sha256assets, andbun run validate-catalogpasses with 15 projects and 899 versions. The PR lands as one pull request instead of 325 because the release workflow cuts all catalog branches from the default branch, so only the first automatic PR could merge; the other 324 PRs were closed and deleted. Thecatalog.jsondiff only adds entries and updatesgenerated_at.Known issue
markdown/data-relational/3.2.9/value-expressions.mdcarries an "Unresolved include directive" because upstream includes a Commons 3.2.9 page that doesn't exist; the include was removed in 3.2.10.Written for commit 54c5a7e. Summary will update on new commits.