Remove Tailscale + K3s deploy from GitHub Actions #11
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/build-and-publish.ymlruns adeployjob that joins the tailnet (Tailscale OAuth), installskubectl, writes a kubeconfig from repo secrets, and runsmake .deploy+kubectl rollout statusagainst kai-server. GitHub Actions should no longer touch K3s or the tailnet in any circumstance — pull-side update already covers redeploys.Proposal
deployjob entirely.testandbuild-publish(the GHCR image push is still useful as a public artifact + pull source for the homelab).TS_OAUTH_CLIENT_ID,TS_OAUTH_SECRET,K8S_SERVER,K8S_CA_DATA,K8S_CLIENT_CERT_DATA,K8S_CLIENT_KEY_DATA.Acceptance
test+build-publishstill run on push tomain; the homelab pulls from GHCR via pull-side.