perl -c requires all modules to be loadable at compile time. PVE::SafeSyslog only exists on Proxmox VE hosts, so the syntax check always failed on GitHub Actions runners. Fix: - Install real Perl deps via apt (libwww-perl, libio-socket-ssl-perl, librest-client-perl, libjson-perl) - Create a minimal stub for PVE::SafeSyslog so perl -c can load FreeNAS.pm - Pass -I/tmp/pve-stub to perl -c so the stub is found Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| action.yml | ||
| build.yml | ||