Commit 52e4671
perlinson
🔧 fix: 优化 GitHub Pages 部署权限配置
✨ 权限优化:
- 在 deploy job 中添加精确的权限设置
- pages: write - 允许部署到 GitHub Pages
- id-token: write - 验证部署来源的适当性
- environment 名称改为 gh-pages
🔧 技术改进:
- 更细粒度的权限控制
- 遵循 GitHub Pages 最佳实践
- 提高部署安全性和可靠性
🎯 解决问题:
- 修复可能的权限不足问题
- 确保部署流程符合最新要求
- 提高部署成功率1 parent e46f8fe commit 52e4671
1 file changed
Lines changed: 6 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
59 | 59 | | |
60 | 60 | | |
61 | 61 | | |
62 | | - | |
| 62 | + | |
63 | 63 | | |
64 | | - | |
65 | 64 | | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
66 | 68 | | |
| 69 | + | |
67 | 70 | | |
68 | 71 | | |
69 | 72 | | |
70 | | - | |
| 73 | + | |
0 commit comments