@@ -15,6 +15,7 @@ This directory contains configuration and changeset files for managing versionin
1515 - ` @cofhe/react `
1616 - ` @cofhe/example-react `
1717 - ` @cofhe/abi `
18+ - ` @cofhe/site `
1819
1920## Contributor workflow
2021
@@ -32,7 +33,7 @@ pnpm changeset
3233
3334## Maintainer workflow
3435
35- 1 . Review and merge the auto‑opened Changesets “ Version Packages” PR when you’ re ready to cut a stable.
36+ 1 . Review and merge the auto‑opened Changesets " Version Packages" PR when you' re ready to cut a stable.
36372 . On merge, CI runs the stable job in ` .github/workflows/publish.yml ` and publishes to the ` latest ` dist‑tag.
37383 . All packages in the fixed group publish together with the same version due to the fixed group in ` .changeset/config.json ` .
3839
@@ -61,6 +62,7 @@ pnpm changeset status
6162- Triggers: ` push ` to ` master `
6263 - Beta job runs when commit message does NOT contain ` Version Packages `
6364 - Stable job runs when commit message DOES contain ` Version Packages `
65+ - Docs deployment runs after stable releases to GitHub Pages
6466- OIDC permissions are enabled (` id-token: write ` , ` contents: read ` ); npm provenance is enabled by default.
6567
6668## Configuration
@@ -79,8 +81,13 @@ pnpm changeset status
7981
8082## Troubleshooting
8183
82- - CI didn’t publish beta: ensure the merge commit message doesn’t include ` Version Packages ` and the workflow ran.
83- - CI didn’t publish stable: ensure you merged the auto “Version Packages” PR and the workflow ran the stable job.
84+ - CI didn't publish beta: ensure the merge commit message doesn't include ` Version Packages ` and the workflow ran.
85+ - CI didn't publish stable: ensure you merged the auto "Version Packages" PR and the workflow ran the stable job.
86+ - Docs didn't deploy:
87+ - Ensure GitHub Pages is configured to use "GitHub Actions" as the source in repository settings
88+ - Check that the workflow has completed successfully
89+ - Verify ` pages: write ` permission is set in the workflow
90+ - For custom domains, configure them through repository settings (Settings → Pages → Custom domain), not via CNAME file
8491- Private deps install errors: Trusted Publishers covers publish, not install; use a read‑only token for installs if needed.
8592
8693## References
0 commit comments