Skip to content

Drop the shared site-publishing workflow - #73

Merged
slachiewicz merged 1 commit into
masterfrom
drop-site-workflow
Aug 18, 2026
Merged

Drop the shared site-publishing workflow#73
slachiewicz merged 1 commit into
masterfrom
drop-site-workflow

Conversation

@slachiewicz

@slachiewicz slachiewicz commented Aug 18, 2026

Copy link
Copy Markdown
Member

The workflow was reusable-only and had exactly one caller, plexus-utils — so RELEASING.md's claim that "every project has a Publish Site workflow" held for one repo out of nineteen. Finishing the rollout means a caller workflow in each repo, and we would rather publish sites from a local checkout, which the section above already documents and which is what has actually happened.

The reasoning for not publishing on release moves up into that section: it is now the reason there is no workflow at all, rather than a footnote to one.

plexus-utils' caller workflow is removed separately in codehaus-plexus/plexus-utils#337.

This change was created with AI assistance.

It was reusable-only and had exactly one caller, plexus-utils, so
RELEASING.md's claim that "every project has a Publish Site workflow" was
true of one repo out of nineteen. Finishing the rollout would mean a
caller workflow in each repo; we would rather publish sites from a local
checkout, which is what the section above already documents and what has
happened in practice.

The reasoning for not publishing on release moves up into that section,
since it is the reason there is no workflow at all now, not a footnote to
one.
@slachiewicz
slachiewicz marked this pull request as ready for review August 18, 2026 12:25
@slachiewicz slachiewicz added the maintenance Cleanup, refactoring or other internal change label Aug 18, 2026
@slachiewicz
slachiewicz merged commit 0da4fe5 into master Aug 18, 2026
@slachiewicz
slachiewicz deleted the drop-site-workflow branch August 18, 2026 12:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

maintenance Cleanup, refactoring or other internal change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant