Skip to content

Update 2.x documentation links to javadoc.io, fix Jekyll rendering, and optimize CI matrix#8595

Merged
reiabreu merged 1 commit into
2.xfrom
doc-and-ci-updates-2.x
May 10, 2026
Merged

Update 2.x documentation links to javadoc.io, fix Jekyll rendering, and optimize CI matrix#8595
reiabreu merged 1 commit into
2.xfrom
doc-and-ci-updates-2.x

Conversation

@rzo1

@rzo1 rzo1 commented May 10, 2026

Copy link
Copy Markdown
Contributor
  • Rewrite 94 relative (javadocs/...) links across 23 docs to absolute https://javadoc.io/doc/org.apache.storm/storm-client/2.8.8/... URLs, matching the storm-site migration to javadoc.io
  • Refresh docs/README.md guidance to recommend javadoc.io URLs
  • Fix Docker-support.md Jekyll/Liquid rendering: wrap {{.State.Pid}} Go-template syntax in {% raw %} so Jekyll does not try to parse it
  • Drop Java 21 from the maven CI test matrix (now [17, 25]) to reduce CI load
  • Retarget the license-update workflow at the 2.x branch: trigger on push to 2.x, open PRs against 2.x via update-license-files-2.x head branch, update title/body wording accordingly

- Rewrite 94 relative (javadocs/...) links across 23 docs to absolute
  https://javadoc.io/doc/org.apache.storm/storm-client/2.8.8/... URLs,
  matching the storm-site migration to javadoc.io
- Refresh docs/README.md guidance to recommend javadoc.io URLs
- Fix Docker-support.md Jekyll/Liquid rendering: wrap {{.State.Pid}}
  Go-template syntax in {% raw %} so Jekyll does not try to parse it
- Drop Java 21 from the maven CI test matrix (now [17, 25]) to reduce
  CI load
- Retarget the license-update workflow at the 2.x branch: trigger on
  push to 2.x, open PRs against 2.x via update-license-files-2.x head
  branch, update title/body wording accordingly
@rzo1 rzo1 added this to the 2.8.8 milestone May 10, 2026
@reiabreu reiabreu merged commit d1c7f47 into 2.x May 10, 2026
11 checks passed
@reiabreu reiabreu changed the title docs and CI updates for 2.x Update 2.x documentation links to javadoc.io, fix Jekyll rendering, and optimize CI matrix May 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants