Skip to content

Build the site in CI on Linux only - #13720

Merged
slachiewicz merged 1 commit into
masterfrom
agent/site-on-linux-only
Oct 28, 2026
Merged

slachiewicz merged 1 commit into
masterfrom
agent/site-on-linux-only

Conversation

@slachiewicz

Copy link
Copy Markdown
Member

Fixes #13719. The full-build job builds the site only on its Linux cells, for JDK 17, 25 and 27, and installs Graphviz only there; the macOS and Windows cells keep the build and tests. On the last three successful master builds this removes about 61 runner-minutes per build.

The site does not depend on the operating system; building it on macOS and
Windows too cost about 61 runner-minutes per build. Every JDK still builds
it, since Javadoc output changes with the JDK.
@slachiewicz slachiewicz added the build Pull requests that change the build process label Oct 26, 2026
@slachiewicz
slachiewicz marked this pull request as ready for review October 26, 2026 10:50
@slachiewicz
slachiewicz merged commit fc55984 into master Oct 28, 2026
23 checks passed
@slachiewicz
slachiewicz deleted the agent/site-on-linux-only branch October 28, 2026 00:10
@github-actions github-actions Bot added this to the 4.2.0 milestone Oct 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build Pull requests that change the build process

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Build the site in CI on one operating system instead of three

1 participant