Repository navigation
ci: publish docs from scylla-3.x with the default branch's workflow - #1155
Conversation
A push to this branch runs its own copy of the docs publish workflow, which rebuilds and deploys the whole site. This copy installs JDK 8 only and has no javadoc guard, so it would publish every JDK 11 version without its api/. Replace it with scylla-4.x's docs-pages.yml. Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]>
|
Navigate logical layers of code changes, visualize relationships, and explore their blast radius. No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: QUIET Plan: Advanced Run ID: 📒 Files selected for processing (2)
💤 Files with no reviewable changes (1)
Included review availability: This review used your included allowance. Your plan provides up to 1 included review per hour; 0 remain after this review. 📝 WalkthroughWalkthroughThe pull request replaces the documentation publishing workflow. The new workflow builds multiversion documentation and checks Javadoc output before and after GitHub Pages deployment. Priority: ➖ Normal Change: Bug fix Merge Risk: ⚪ Minimal · up to No actionable publishing risk remains from the reviewed change; the documentation workflow is ready for normal merge checks. Architecture SummaryArchitecture risk: 🔵 Low · up to The changed surface does not map to a changed system, dependency edge, entrypoint, or external dependency. Changed systems: None identified. Architecture concerns Review detailsBefore / after behavior
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Depends on: nothing
Blocks: #1001, #1150, and every fast-forward of
scylla-3.11.5.xA push to
scylla-3.xruns its own copy of the docs publish workflow, which rebuilds and deploys the whole site. So does a fast-forward ofscylla-3.11.5.x, which now only moves that way. This copy installs JDK 8 only and has no javadoc guard, so the next docs merge here would publish 4.19.2.x, the stable version, without itsapi/, and report success.docs-pages.yamlwithscylla-4.x'sdocs-pages.yml(JDK 8 + 11, javadoc guard), byte-identical to itscylla-3.11.5.xto its base branchVerified: the file is identical to
scylla-4.x's, which publishes green today, and a local four-version multiversion build with this branch's tree as 3.11.5.x built a 678-fileapi/with the guard passing. The workflow itself only runs after merge.Refs #1134
🤖 Generated with Claude Code