以下设置需要仓库管理员在 GitHub 网页中完成;它们不能由仓库文件自动开启。
- 推送本仓库后,确认 Actions 页面出现“持续集成”工作流,并允许其读取仓库内容。
- 在 Labels 中创建:
bug、enhancement、maintenance、needs-reproduction、security。 - 确认 Issue 模板和 Pull Request 模板在新建页面可见。
- 在 About 区域填写中文简介、正式安装链接、许可证和项目主题。
对默认分支启用分支保护规则:
- 合并前必须通过“构建与脚本检查”。
- 要求分支保持最新后再合并。
- 禁止直接强制推送到默认分支。
- 至少要求一位审查者;个人维护时可由仓库管理员按实际情况豁免。
- 仅通过
npm run release -- "更新说明"生成正式安装包。 - 提交正式安装包、
CHANGELOG.md和版本元数据后,再创建与版本一致的 Git tag。 - 推送
v1.32.40这类标签会自动创建/更新 GitHub Release、读取CHANGELOG.md对应版本的说明,并附加正式autoMaxPPHPL.user.js。 - 更新服务器的正式文件必须与 Git tag 对应的
autoMaxPPHPL.user.js完全一致。
仓库已配置 Dependabot 每月检查 npm 依赖。每个依赖更新 Pull Request 都应通过 CI;涉及打包器升级时,还应安装开发版脚本进行基础页面验证。