aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows/earthly.yml
AgeCommit message (Collapse)AuthorFilesLines
2025-04-27chore(docker): fix buildx bakeXe Iaso1-1/+1
Signed-off-by: Xe Iaso <me@xeiaso.net>
2025-04-21docker: make xesite use Ubuntu in prodXe Iaso1-1/+2
Signed-off-by: Xe Iaso <me@xeiaso.net>
2025-04-20docker buildx bakeXe Iaso1-13/+22
Signed-off-by: Xe Iaso <me@xeiaso.net>
2024-12-22github workflows: make deployment logic betterXe Iaso1-10/+12
Signed-off-by: Xe Iaso <me@xeiaso.net>
2024-12-22.github/workflows: add dependabot super yolo workflowXe Iaso1-1/+1
Signed-off-by: Xe Iaso <me@xeiaso.net>
2024-12-22fix autodeployXe Iaso1-1/+1
Signed-off-by: Xe Iaso <me@xeiaso.net>
2024-12-22use selfhosted runnersXe Iaso1-8/+2
Signed-off-by: Xe Iaso <me@xeiaso.net>
2024-11-09Move to Kubernetes (#853)Xe Iaso1-33/+19
* start to lift-and-shift to k8s Signed-off-by: Xe Iaso <me@xeiaso.net> * manifest/xesite: properly configure pod disruption budget, hostmount for xesite as a hack Signed-off-by: Xe Iaso <me@xeiaso.net> * properly slonk readiness Signed-off-by: Xe Iaso <me@xeiaso.net> * manifest: move to aeacus Signed-off-by: Xe Iaso <me@xeiaso.net> * internal: add OnionLocation middleware Signed-off-by: Xe Iaso <me@xeiaso.net> * internal/lume: jettison serving from the zipfile Signed-off-by: Xe Iaso <me@xeiaso.net> * yolo deploy to prod Signed-off-by: Xe Iaso <me@xeiaso.net> * okay use a machineproxy here Signed-off-by: Xe Iaso <me@xeiaso.net> * test CI/CD Signed-off-by: Xe Iaso <me@xeiaso.net> * try civo route Signed-off-by: Xe Iaso <me@xeiaso.net> * lol Signed-off-by: Xe Iaso <me@xeiaso.net> * plan c? Signed-off-by: Xe Iaso <me@xeiaso.net> * specify the region Signed-off-by: Xe Iaso <me@xeiaso.net> * lol Signed-off-by: Xe Iaso <me@xeiaso.net> * blog: hello again kubernetes! Signed-off-by: Xe Iaso <me@xeiaso.net> --------- Signed-off-by: Xe Iaso <me@xeiaso.net>
2024-07-10alphaXe Iaso1-2/+2
2024-06-27try over tailscale?Xe Iaso1-1/+7
Signed-off-by: Xe Iaso <me@xeiaso.net>
2024-06-27autodeploy xesiteXe Iaso1-0/+26
Signed-off-by: Xe Iaso <me@xeiaso.net>
2024-06-27Update earthly.ymlXe Iaso1-1/+1
2024-06-27does this need to run on k8sXe Iaso1-7/+1
Signed-off-by: Xe Iaso <me@xeiaso.net>
2024-06-27fix?Xe Iaso1-2/+2
Signed-off-by: Xe Iaso <me@xeiaso.net>
2024-06-27workflows/earthly: try using alphaXe Iaso1-2/+10
Signed-off-by: Xe Iaso <me@xeiaso.net>
2024-06-22mainXe Iaso1-1/+1
Signed-off-by: Xe Iaso <me@xeiaso.net>
2024-06-22don't deploy patreon-saasproxy on PRsXe Iaso1-0/+1
Signed-off-by: Xe Iaso <me@xeiaso.net>
2024-06-22Earthfile: add all targetXe Iaso1-4/+3
Signed-off-by: Xe Iaso <me@xeiaso.net>
2024-06-21Update earthly.ymlXe Iaso1-1/+3
2024-06-21Earthfile: fix indentationXe Iaso1-0/+1
Signed-off-by: Xe Iaso <me@xeiaso.net>
2024-06-21cmd/patreon-saasproxy: test deployment againXe Iaso1-2/+2
Signed-off-by: Xe Iaso <me@xeiaso.net>
2024-06-21.github/workflows: auto-deploy patreon-saasproxyXe Iaso1-1/+22
Signed-off-by: Xe Iaso <me@xeiaso.net>
2024-06-21earthly workflow: try fixing pushing?Xe Iaso1-23/+10
Signed-off-by: Xe Iaso <me@xeiaso.net>
2024-06-20oopsXe Iaso1-1/+1
Signed-off-by: Xe Iaso <me@xeiaso.net>
2024-06-20attempt to use earthlyXe Iaso1-0/+55
Signed-off-by: Xe Iaso <me@xeiaso.net>