diff --git a/.github/workflows/node.js.yml b/.github/workflows/node.js.yml index 058614c..97a6237 100644 --- a/.github/workflows/node.js.yml +++ b/.github/workflows/node.js.yml @@ -10,10 +10,11 @@ on: branches: [ "main" ] jobs: - build: + deploy: runs-on: ubuntu-latest - + environment: + name: deployment steps: - uses: actions/checkout@v4 - name: Use Node.js ${{ matrix.node-version }} @@ -23,24 +24,8 @@ jobs: cache: 'npm' - run: npm ci - run: npm run build --if-present - - uses: actions/upload-artifact@v4 - with: - name: build-dist - path: dist - - deploy: - needs: build - runs-on: ubuntu-latest - - environment: - name: deployment - - steps: - - name: Download artifact - uses: actions/download-artifact@v4 - with: - name: build-dist - - run: sudo apt install sshpass - - name: Sync folders - run: - sshpass -p "${{ secrets.SSH_PASSWD }}" rsync -zvr -e "ssh -o StrictHostKeyChecking=no" build-dist/ "${{ secrets.SSH_USER }}@${{ secrets.SSH_HOST }}:~/public_html" + - run: sudo apt install sshpass + - run: ls + - name: Sync folders + run: + sshpass -p "${{ secrets.SSH_PASSWD }}" rsync -zvr -e "ssh -o StrictHostKeyChecking=no" dist/ "${{ secrets.SSH_USER }}@${{ secrets.SSH_HOST }}:~/public_html"