Commit fd3c7c1
Z User
fix: 修复全部 8 条 GitHub Actions 警告
1. 添加 FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true 消除 Node.js 20 弃用警告
2. 修复报告路径问题:确保命令行工具输出到正确的 build/reports/ 目录
3. 移除不兼容的 jwgmeligmeyling/spotbugs-github-action 和 pmd-github-action
4. 所有 upload-artifact 添加 if-no-files-found: warn 避免警告
5. 测试 Job 检测 src/test 目录是否存在,不存在时优雅跳过
6. Checkstyle 命令行模式生成 XML 报告到 build/reports/checkstyle/
7. SpotBugs 命令行模式分别生成 XML 和 HTML 报告
8. ci.yml 同步添加 Node.js 24 环境变量1 parent 432f11e commit fd3c7c1
2 files changed
Lines changed: 79 additions & 522 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
| 29 | + | |
| 30 | + | |
29 | 31 | | |
30 | 32 | | |
31 | 33 | | |
| |||
0 commit comments