Skip to content

feat!: Add a reusable website build workflow - #211

Merged
ppawlowski merged 2 commits into
mainfrom
add-website-build-workflow
Aug 12, 2026
Merged

feat!: Add a reusable website build workflow#211
ppawlowski merged 2 commits into
mainfrom
add-website-build-workflow

Conversation

@dimitrieh

@dimitrieh dimitrieh commented Aug 10, 2026

Copy link
Copy Markdown
Contributor

Contributes to Website preview on documentation pull requests.

FlowFuse/website's test.yml and FlowFuse/flowfuse's docs.yml each carried their own copy of the same build. This is the single definition, called from both, plus an optional Netlify upload that gives documentation pull requests a preview URL.

Moved here from FlowFuse/website#5515 on review.

Callers, both pointing at this branch until it lands:

Moves the FlowFuse/website build out of that repository's test.yml so the
website's own CI and FlowFuse/flowfuse documentation pull requests share one
definition. Adds an optional Netlify upload, which is what gives documentation
pull requests a preview URL.
@dimitrieh

Copy link
Copy Markdown
Contributor Author

@ppawlowski this is the workflow moved out of FlowFuse/website#5515, with your review comments addressed.

@ppawlowski ppawlowski changed the title Add a reusable website build workflow feat!: Add a reusable website build workflow Aug 12, 2026
@ppawlowski
ppawlowski merged commit 7396e4a into main Aug 12, 2026
1 of 2 checks passed
@ppawlowski
ppawlowski deleted the add-website-build-workflow branch August 12, 2026 13:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants