Try different approach

pull/20/head
v4ltages 5 months ago
parent 7f76b02965
commit 2d8ab8c920
No known key found for this signature in database
GPG Key ID: DC7BC38E0DC642B
  1. 7
      .github/workflows/build.yml
  2. 7
      .github/workflows/deploy.yml
  3. 4
      .github/workflows/main.yml

@ -2,13 +2,18 @@ name: build
on: on:
workflow_call: workflow_call:
secrets:
USER_AUTH:
required: true
jobs: jobs:
build: build:
runs-on: prox-1 runs-on: prox-1
steps: steps:
- name: Configure sudo password - name: Configure sudo password
run: echo '${{ secrets.USER_AUTH }}' | sudo -S echo "Sudo configured" env:
SUDO_PASSWORD: ${{ secrets.USER_AUTH }}
run: echo "$SUDO_PASSWORD" | sudo -S echo "Sudo configured"
- name: Clear .next cache - name: Clear .next cache
run: sudo rm -rf $GITHUB_WORKSPACE/.next run: sudo rm -rf $GITHUB_WORKSPACE/.next

@ -2,13 +2,18 @@ name: deploy
on: on:
workflow_call: workflow_call:
secrets:
USER_AUTH:
required: true
jobs: jobs:
deploy: deploy:
runs-on: prox-1 runs-on: prox-1
steps: steps:
- name: Configure sudo password - name: Configure sudo password
run: echo '${{ secrets.USER_AUTH }}' | sudo -S echo "Sudo configured" env:
SUDO_PASSWORD: ${{ secrets.USER_AUTH }}
run: echo "$SUDO_PASSWORD" | sudo -S echo "Sudo configured"
- name: Restart NextJS service - name: Restart NextJS service
run: sudo systemctl restart nextjs.service run: sudo systemctl restart nextjs.service

@ -8,7 +8,11 @@ on:
jobs: jobs:
build: build:
uses: ./.github/workflows/build.yml uses: ./.github/workflows/build.yml
secrets:
USER_AUTH: ${{ secrets.USER_AUTH }}
deploy: deploy:
needs: build needs: build
uses: ./.github/workflows/deploy.yml uses: ./.github/workflows/deploy.yml
secrets:
USER_AUTH: ${{ secrets.USER_AUTH }}

Loading…
Cancel
Save