Skip to content

feat: build the Amplify previews with Astro - #504

Merged
jpoissonnet merged 2 commits into
masterfrom
feat/astro-previews
Sep 30, 2026
Merged

jpoissonnet merged 2 commits into
masterfrom
feat/astro-previews

Conversation

@jpoissonnet

Copy link
Copy Markdown
Contributor

Step B of the Astro migration: switch the pull request previews to Astro.

  • amplify.yml builds astro/ on Node 26 with SITE_PREVIEW=true (entries dated in the future are shown in previews). Without this file Amplify keeps using the Jekyll build spec of the console.
  • CONTRIBUTING.md explains how to contribute with Astro.

Production is untouched: GitHub Pages still deploys the Jekyll build until the next PR.

Rollback: revert this PR, Amplify goes back to the console build spec.

Review on this preview: one Article, one Talk, one redirect_from, /blog/page2/, fonts and navbar icons, dark mode, search, a page that uses {:toc}, a Mermaid page, a future-dated entry.

@aws-amplify-eu-west-3

Copy link
Copy Markdown

This pull request is automatically being deployed by Amplify Hosting (learn more).

Access this pull request here: https://pr-504.dsvmt7xpjktgx.amplifyapp.com

@jpoissonnet
jpoissonnet merged commit bced6c8 into master Sep 30, 2026
4 checks passed
@jpoissonnet
jpoissonnet deleted the feat/astro-previews branch September 30, 2026 14:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant