Skip to content

Unified deployment pipeline#4876

Draft
ZJvandeWeg wants to merge 4 commits intomainfrom
zj-unified-deployment-pipeline
Draft

Unified deployment pipeline#4876
ZJvandeWeg wants to merge 4 commits intomainfrom
zj-unified-deployment-pipeline

Conversation

@ZJvandeWeg
Copy link
Copy Markdown
Member

Description

Ensure the Nuxt and 11ty sites get deployed.
One caviat, the image compression is turned off for the time being.

Depends on: https://github.com/FlowFuse/website/pull/4875/changes

Closes: #4869

Checklist

  • I have read the contribution guidelines
  • I have considered the performance impact of these changes
  • Suitable unit/system level tests have been added and they pass
  • Documentation has been updated
  • For blog PRs, an Art Request has been created (instructions)

ZJvandeWeg and others added 4 commits April 13, 2026 15:58
Removes the duplicated "How to add blog posts" section and replaces it
with a link to /handbook/marketing/blog/ which is the authoritative
source.

Also adds the Nuxt migration workspace setup (nuxt/ directory,
updated package.json/package-lock.json).

Closes #4868
Switches Netlify build to output from Nuxt instead of 11ty, adds
build scripts to run 11ty inside the Nuxt output directory, and
removes the placeholder index.vue now that all routes proxy through.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Image processing via 11ty is slow locally; setting SKIP_IMAGES=true
causes the build to copy images as-is rather than converting to
avif/webp and generating retina variants.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@ZJvandeWeg ZJvandeWeg self-assigned this Apr 14, 2026
@ZJvandeWeg ZJvandeWeg requested review from a team and Yndira-E as code owners April 14, 2026 00:06
@ZJvandeWeg ZJvandeWeg marked this pull request as draft April 14, 2026 00:06
@netlify
Copy link
Copy Markdown

netlify bot commented Apr 14, 2026

👷 Deploy Preview for flowforge-website processing.

Name Link
🔨 Latest commit 9434611
🔍 Latest deploy log https://app.netlify.com/projects/flowforge-website/deploys/69dd84e879795a0008910d4d

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.

[Migration Setup] Configure Unified Deployment Pipeline

1 participant