Remove Tailscale deploy trigger from GitHub Actions #10
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
.github/workflows/release.ymlhas adeploy-kai-serverjob that joins the tailnet via Tailscale OAuth and triggerspersonal-dashboard-update.serviceover SSH. GitHub Actions should no longer touch the tailnet in any circumstance — pull-side update on kai-server (e.g. a systemd timer that polls the Formula and runsbrew upgrade) covers redeploys.Proposal
deploy-kai-serverjob (formula wait, Tailscale join, SSH trigger).release(tag + GH Release cut) andbump-formula.TS_OAUTH_CLIENT_ID/TS_OAUTH_SECRETand revokes the OAuth client at the Tailscale admin console.deploy-kai-serverreference and document the pull-side timer instead.Acceptance
ssh kai-serversteps.release+bump-formulastill run on every push tomain.