diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index cf5e5e0..98adf25 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -2,13 +2,18 @@ name: build on: workflow_call: + secrets: + USER_AUTH: + required: true jobs: build: runs-on: prox-1 steps: - 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 run: sudo rm -rf $GITHUB_WORKSPACE/.next diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 9aac070..97afba3 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -2,13 +2,18 @@ name: deploy on: workflow_call: + secrets: + USER_AUTH: + required: true jobs: deploy: runs-on: prox-1 steps: - 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 run: sudo systemctl restart nextjs.service diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 27dc6d0..9f6a43f 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -8,7 +8,11 @@ on: jobs: build: uses: ./.github/workflows/build.yml + secrets: + USER_AUTH: ${{ secrets.USER_AUTH }} deploy: needs: build uses: ./.github/workflows/deploy.yml + secrets: + USER_AUTH: ${{ secrets.USER_AUTH }}