Skip to content

Unify GitHub Pages site#27

Merged
PatrickJS merged 1 commit into
mainfrom
unify-github-pages-site
Jun 14, 2026
Merged

Unify GitHub Pages site#27
PatrickJS merged 1 commit into
mainfrom
unify-github-pages-site

Conversation

@PatrickJS

Copy link
Copy Markdown
Member

Summary

  • Add the shared Async Pages builder and deploy .async/pages from generated @async/pipeline workflows.
  • Move the Pages job from the old docs artifact path to docs.site.
  • Update the workflow ownership test to assert the standardized Pages artifact and synced docs.site script.

Verification

  • pnpm run pipeline:task:docs.site
  • pnpm run pipeline:sync:check && pnpm run pipeline:github:check
  • pnpm run release:check
  • local Chrome/Playwright visual smoke covered the db shared Pages layout

@github-actions

github-actions Bot commented Jun 14, 2026

Copy link
Copy Markdown

Preview package

Preview for PR head 19418b59b7a6c9203d732aa4d2a50be97b23c791 (built from its merge with main), published to GitHub Packages as @async/db.

Latest successful build for this PR:

pnpm add @async/db@pr-27

Exact commit build:

pnpm add @async/db@0.0.0-pr.27.sha.19418b59b7a6c9203d732aa4d2a50be97b23c791

Requires GitHub Packages auth and @async:registry=https://npm.pkg.github.com in your npm config.

@PatrickJS PatrickJS force-pushed the unify-github-pages-site branch from 7da0590 to 19418b5 Compare June 14, 2026 20:02
@PatrickJS PatrickJS merged commit 06385bc into main Jun 14, 2026
9 checks passed
@PatrickJS PatrickJS deleted the unify-github-pages-site branch June 14, 2026 20:03
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.

1 participant