WARNING: Github Actions will stop running after 60 days of inactivity.
Generate a keypair (email is informational comment and can be anything):
cd /tmp
ssh-keygen -t ed25519 -C "[email protected]" -f ./deploy
You will now have two files: deploy
and deploy.pub
github.com/org/repo/settings/keys
)deploy.pub
Allow write access: truegithub.com/org/repo/settings/secrets/actions
)DEPLOY_KEY
Secret: contents of deploy
Use update.yaml as template for the Github Action