pull/21/head
v4ltages 5 months ago
parent 2d8ab8c920
commit 087d94557b
No known key found for this signature in database
GPG Key ID: DC7BC38E0DC642B
  1. 7
      .github/workflows/build.yml
  2. 15
      .github/workflows/deploy.yml

@ -10,13 +10,10 @@ jobs:
build: build:
runs-on: prox-1 runs-on: prox-1
steps: steps:
- name: Configure sudo password - name: Clear .next cache
env: env:
SUDO_PASSWORD: ${{ secrets.USER_AUTH }} SUDO_PASSWORD: ${{ secrets.USER_AUTH }}
run: echo "$SUDO_PASSWORD" | sudo -S echo "Sudo configured" run: echo "$SUDO_PASSWORD" | sudo -S rm -rf $GITHUB_WORKSPACE/.next
- name: Clear .next cache
run: sudo rm -rf $GITHUB_WORKSPACE/.next
- name: Checkout code - name: Checkout code
uses: actions/checkout@v4 uses: actions/checkout@v4

@ -10,16 +10,17 @@ jobs:
deploy: deploy:
runs-on: prox-1 runs-on: prox-1
steps: steps:
- name: Configure sudo password - name: Restart NextJS service
env: env:
SUDO_PASSWORD: ${{ secrets.USER_AUTH }} SUDO_PASSWORD: ${{ secrets.USER_AUTH }}
run: echo "$SUDO_PASSWORD" | sudo -S echo "Sudo configured" run: echo "$SUDO_PASSWORD" | sudo -S systemctl restart nextjs.service
- name: Restart NextJS service
run: sudo systemctl restart nextjs.service
- name: Reload systemd daemon - name: Reload systemd daemon
run: sudo systemctl daemon-reload env:
SUDO_PASSWORD: ${{ secrets.USER_AUTH }}
run: echo "$SUDO_PASSWORD" | sudo -S systemctl daemon-reload
- name: Check service status - name: Check service status
run: sudo systemctl status nextjs.service --no-pager env:
SUDO_PASSWORD: ${{ secrets.USER_AUTH }}
run: echo "$SUDO_PASSWORD" | sudo -S systemctl status nextjs.service --no-pager

Loading…
Cancel
Save