From 2c5cc6607fcee116e92c40a1a58baae008dfbb50 Mon Sep 17 00:00:00 2001 From: eddie Date: Fri, 27 Mar 2026 07:36:26 -0700 Subject: [PATCH] restart container to pick up symlink changes --- .forgejo/workflows/deploy.yml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/.forgejo/workflows/deploy.yml b/.forgejo/workflows/deploy.yml index d967406..8a300bb 100644 --- a/.forgejo/workflows/deploy.yml +++ b/.forgejo/workflows/deploy.yml @@ -81,7 +81,16 @@ jobs: BUILD_TIME: ${{ steps.timestamp.outputs.BUILD_TIME }} run: | ssh -i ~/.ssh/deploy_key -p ${SSH_PORT} ${SSH_USER}@${SSH_HOST} \ - "ln -sfn ${DEPLOY_PATH}-${BUILD_TIME} ${DEPLOY_PATH}" + "cd $(dirname ${DEPLOY_PATH}) && ln -sfn public-${BUILD_TIME} public" + + - name: Restart blog container + env: + SSH_HOST: ${{ vars.SSH_HOST }} + SSH_USER: ${{ vars.SSH_USER }} + SSH_PORT: ${{ vars.SSH_PORT }} + run: | + ssh -i ~/.ssh/deploy_key -p ${SSH_PORT} ${SSH_USER}@${SSH_HOST} \ + "cd /home/eduardo_figueroa/homelab/compose/services/edfigdev-blog && docker compose restart" - name: Clean up old deployments env: