GitHub Actions for building a Phoenix release as a FreeBSD pkg
This example builds a release in FreeBSD 14.3, packages it into a .pkg file, and updates
a pkg repo stored in S3. It depends upon the freebsd hex
package.
Deployment uses Tailscale to ssh into the application jail(s), sync changes via the AWS cli,
then runs pkg update -y <name> and service <name> restart.