Website files for https://opendisplay.org/
Publishing a GitHub Release deploys httpdocs/ to the Netcup FTP server at /httpdocs/.
| Workflow | Trigger | Purpose |
|---|---|---|
deploy-ftp |
Release published, manual | Upload httpdocs/ to production FTP |
sync-ftp |
Daily 03:00 UTC, manual | Open a PR if the live FTP folder changed |
sync-firmware |
Daily 04:00 UTC, manual | Open a PR when OpenDisplay/Firmware has a new release |
- Merge changes to
main - Create a GitHub Release → production deploy
- Review and merge automated PRs from
sync-ftp(manual server edits) orsync-firmware(new firmware binaries), then release again to deploy