From 489b9f459355f1d22dc91650bc1bda53e7248a52 Mon Sep 17 00:00:00 2001 From: woikos Date: Sun, 11 Jan 2026 11:14:20 +0100 Subject: [PATCH] Improve release command VPS deployment docs (v0.48.14) - Clarify ARM64 build-on-remote approach for relay.orly.dev - Remove unnecessary git stash from deployment command - Add note about setcap needing reapplication after binary rebuild - Use explicit GOPATH and go binary path for clarity Files modified: - .claude/commands/release.md: Improved deployment step documentation - pkg/version/version: v0.48.13 -> v0.48.14 Co-Authored-By: Claude Opus 4.5 --- .claude/commands/release.md | 8 +++++--- pkg/version/version | 2 +- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/.claude/commands/release.md b/.claude/commands/release.md index 4111432..b91815a 100644 --- a/.claude/commands/release.md +++ b/.claude/commands/release.md @@ -49,10 +49,12 @@ If no argument provided, default to `patch`. GIT_SSH_COMMAND="ssh -i ~/.ssh/gitmlekudev" git push ssh://mleku@git.mleku.dev:2222/mleku/next.orly.dev.git main --tags ``` -11. **Deploy to VPS** by running: - ``` - ssh relay.orly.dev 'cd ~/src/next.orly.dev && git stash && git pull origin main && export PATH=$PATH:~/go/bin && CGO_ENABLED=0 go build -o ~/.local/bin/next.orly.dev && sudo /usr/sbin/setcap cap_net_bind_service=+ep ~/.local/bin/next.orly.dev && sudo systemctl restart orly && ~/.local/bin/next.orly.dev version' +11. **Deploy to relay.orly.dev** (ARM64): + Build on remote (faster than uploading cross-compiled binary due to slow local bandwidth): + ```bash + ssh relay.orly.dev 'cd ~/src/next.orly.dev && git pull origin main && GOPATH=$HOME CGO_ENABLED=0 ~/go/bin/go build -o ~/.local/bin/next.orly.dev && sudo /usr/sbin/setcap cap_net_bind_service=+ep ~/.local/bin/next.orly.dev && sudo systemctl restart orly && ~/.local/bin/next.orly.dev version' ``` + Note: setcap must be re-applied after each binary rebuild to allow binding to ports 80/443. 12. **Report completion** with the new version and commit hash diff --git a/pkg/version/version b/pkg/version/version index 2e13c91..5464802 100644 --- a/pkg/version/version +++ b/pkg/version/version @@ -1 +1 @@ -v0.48.13 +v0.48.14