Release prep and docs - #6
Conversation
Includes all code updates required to get the CI workflows added last commit passing.
kadamwhite
left a comment
There was a problem hiding this comment.
Looks good overall but a few things worth fixing, and we may need to iterate on the action dispatch system.
| <link rel="apple-touch-icon" sizes="180x180" href="{{ site.baseurl }}/assets/favicon/apple-touch-icon.png"> | ||
| <link rel="icon" type="image/png" sizes="32x32" href="{{ site.baseurl }}/assets/favicon/favicon-32x32.png"> | ||
| <link rel="icon" type="image/png" sizes="16x16" href="{{ site.baseurl }}/assets/favicon/favicon-16x16.png"> | ||
| <link rel="manifest" href="{{ site.baseurl }}/assets/favicon/site.webmanifest"> |
There was a problem hiding this comment.
Favicon isn't present in repo
There was a problem hiding this comment.
Ture, but it seems to be building correctly in the published site. I think it's pulled in from https://github.com/humanmade/just-the-hm-docs/tree/main/assets/favicon.
| be the same host, and the site does not need Node. | ||
|
|
||
| ## Contributing and releases | ||
| WordPress 6.0+ · PHP 8.1+ · Node 24+ |
There was a problem hiding this comment.
Claude sussed out that we're actually WP 6.1+, since we depend on wp_style_engine_get_styles.
| WordPress 6.0+ · PHP 8.1+ · Node 24+ | |
| WordPress 6.1+ · PHP 8.1+ · Node 24+ |
| description: Generate a Markdown pattern library, with screenshots, from a WordPress site's registered block patterns — from your local environment or from production. | ||
| author: Human Made | ||
| baseurl: '/wp-pattern-library' | ||
| url: 'https://humanmade.github.io' |
There was a problem hiding this comment.
Claude noted that we should probably exclude: the docs/architecture/*.md ADR folder in this file, or else add markdown frontmatter to those files so they're viewable properly on the site.
Chores required to prep this for public release:
The docs site is deployed to https://humanmade.github.io/wp-pattern-library/, for easier reading.