From aeef0ee3d14d18dff5e332494f2909b450dd12d0 Mon Sep 17 00:00:00 2001 From: v4ltages Date: Mon, 11 May 2026 18:02:39 +0300 Subject: [PATCH] Deploy.yml was missing --- .github/workflows/deploy.yml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 .github/workflows/deploy.yml diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml new file mode 100644 index 0000000..9350e14 --- /dev/null +++ b/.github/workflows/deploy.yml @@ -0,0 +1,26 @@ +name: deploy + +on: + workflow_call: + secrets: + USER_AUTH: + required: true + +jobs: + deploy: + runs-on: prox-1 + steps: + - name: Restart NextJS service + env: + SUDO_PASSWORD: ${{ secrets.USER_AUTH }} + run: echo "$SUDO_PASSWORD" | sudo -S systemctl restart nextjs.service + + - name: Reload systemd daemon + env: + SUDO_PASSWORD: ${{ secrets.USER_AUTH }} + run: echo "$SUDO_PASSWORD" | sudo -S systemctl daemon-reload + + - name: Check service status + env: + SUDO_PASSWORD: ${{ secrets.USER_AUTH }} + run: echo "$SUDO_PASSWORD" | sudo -S systemctl status nextjs.service --no-pager