Commit Graph
8 Commits
Author SHA1 Message Date
kennethobsequio 9e162bd595 ci: deploy
Signed-off-by: Kenneth Obsequio <k80308392@gmail.com>
2026-09-21 23:26:01 +08:00
kennethobsequio 05f27e34d7 asset viewer now viewing on tabs
Tabs is better for this yay

Signed-off-by: Kenneth Obsequio <k80308392@gmail.com>
2026-08-28 19:34:10 +08:00
kennethobsequioandClaude Sonnet 5 832c8e078b chore: gitignore pnpm-lock.yaml, keep pnpm-workspace.yaml tracked
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-24 13:58:01 +08:00
kennethobsequioandClaude Sonnet 5 10aec3d416 ci: scope deploy workflows to backend-affecting paths only
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-24 12:21:27 +08:00
kennethobsequio 4eed815729 reverb
Signed-off-by: Kenneth Obsequio <k80308392@gmail.com>
2026-08-23 22:14:38 +08:00
kennethobsequio 9ec76ff64d updated git workflow per deployment
Yes to protected wireguard tunnels

Signed-off-by: Kenneth Obsequio <k80308392@gmail.com>
2026-08-13 20:28:41 +08:00
kennethobsequio 6765c1faba digitalocean droplet is best
Signed-off-by: Kenneth Obsequio <k80308392@gmail.com>
2026-08-02 00:20:23 +08:00
kennethobsequioandClaude Sonnet 5 c1e48faa56 ci: auto-deploy to droplet on push to main
Adds a GitHub Actions workflow that SSHes into the API droplet on every
push to main and runs deploy.sh (git pull + npm install + systemctl
restart). The deploy key is restricted server-side via a forced-command
in authorized_keys, so it can only ever run that one script.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-01 14:26:11 +08:00