freenas-proxmox/.github
Kevin Adams 84cc862bed Fix CI: install Perl deps and stub PVE::SafeSyslog for syntax check
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>
2026-05-15 15:05:52 -04:00
..
ISSUE_TEMPLATE Phase 1 project revival + PR fixes (#207, #209, #213) 2026-05-15 14:22:04 -04:00
workflows Fix CI: install Perl deps and stub PVE::SafeSyslog for syntax check 2026-05-15 15:05:52 -04:00
FUNDING.yml Phase 1 project revival + PR fixes (#207, #209, #213) 2026-05-15 14:22:04 -04:00
PULL_REQUEST_TEMPLATE.md Phase 1 project revival + PR fixes (#207, #209, #213) 2026-05-15 14:22:04 -04:00
stale.yml Phase 1 project revival + PR fixes (#207, #209, #213) 2026-05-15 14:22:04 -04:00