diff --git a/.forgejo/workflows/deploy.yml b/.forgejo/workflows/deploy.yml index 41cf9e9..e9282ac 100644 --- a/.forgejo/workflows/deploy.yml +++ b/.forgejo/workflows/deploy.yml @@ -1,10 +1,6 @@ name: Build and Deploy on: [push] -env: - DARK_VISITORS_ACCESS_TOKEN: "${{ secrets.DARK_VISITORS_ACCESS_TOKEN }}" - URL: "${{ secrets.URL }}" - jobs: build_and_deploy: runs-on: docker @@ -21,4 +17,14 @@ jobs: run: npm ci - name: Build the website + env: + DARK_VISITORS_ACCESS_TOKEN: "${{ secrets.DARK_VISITORS_ACCESS_TOKEN }}" + URL: "${{ secrets.URL }}" run: npm run build + + - name: Deploy + env: + SFTP_USERNAME: "${{ secrets.SFTP_USERNAME }}" + SFTP_PASSWORD: "${{ secrets.SFTP_PASSWORD }}" + SFTP_HOST: "${{ secrets.SFTP_HOST }}" + run: sshpass -p "$SFTP_PASSWORD" sftp -o StrictHostKeyChecking=no $SFTP_USERNAME@$SFTP_HOST "put -r dist/*"