mirror of
https://github.com/THU-MAIC/OpenMAIC.git
synced 2026-10-16 05:19:50 +08:00
* chore(ci): migrate GitHub Actions off deprecated Node 20 runtime - actions/checkout v4 → v5 - actions/setup-node v4 → v5 - pnpm/action-setup v4 → v5 Node 20 reached EOL; v4 actions still use node20. Verified via driftcheck v0.1.8 (14 occurrences across 3 workflows, all node24). * fix(ci): bump cache@v4→v6 and upload-artifact@v4→v7 in e2e job Addresses review feedback from @YizukiAme on PR #1343. - actions/cache@v4 → @v6 (lines 243, 314) — drop-in replacement - actions/upload-artifact@v4 → @v7 (line 332) — Node 24 support landed in v6+, not v5; bump to v7 to ensure node20 runtime is truly eliminated. The publish workflows (publish-packages.yml, publish-openmaic-skill.yml) remain intentionally out of scope — tracked in #1345. * chore(ci): trigger checks after rebase