Commit 09aaae4
Fix GitHub Pages deployment configuration
This commit fixes the 404 error on the documentation site by updating the deployment workflow to use the modern GitHub Pages deployment actions.
Changes:
- Switched from `mkdocs gh-deploy` to building and deploying via GitHub Actions
- Added proper permissions for pages deployment (pages: write, id-token: write)
- Added github-pages environment configuration
- Using actions/configure-pages, actions/upload-pages-artifact, and actions/deploy-pages for deployment
This approach is the recommended way to deploy to GitHub Pages with GitHub Actions.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>1 parent 012dba7 commit 09aaae4
1 file changed
Lines changed: 23 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
11 | 17 | | |
12 | 18 | | |
13 | 19 | | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
14 | 23 | | |
15 | 24 | | |
16 | 25 | | |
| |||
24 | 33 | | |
25 | 34 | | |
26 | 35 | | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
27 | 47 | | |
28 | | - | |
| 48 | + | |
| 49 | + | |
0 commit comments