feat: add sftp step
Some checks failed
Build and Deploy / build_and_deploy (push) Failing after 2m4s

This commit is contained in:
Devin Haska 2025-04-13 21:40:31 -07:00
parent e7789b3a77
commit 7b0af8c079

View file

@ -1,10 +1,6 @@
name: Build and Deploy name: Build and Deploy
on: [push] on: [push]
env:
DARK_VISITORS_ACCESS_TOKEN: "${{ secrets.DARK_VISITORS_ACCESS_TOKEN }}"
URL: "${{ secrets.URL }}"
jobs: jobs:
build_and_deploy: build_and_deploy:
runs-on: docker runs-on: docker
@ -21,4 +17,14 @@ jobs:
run: npm ci run: npm ci
- name: Build the website - name: Build the website
env:
DARK_VISITORS_ACCESS_TOKEN: "${{ secrets.DARK_VISITORS_ACCESS_TOKEN }}"
URL: "${{ secrets.URL }}"
run: npm run build 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/*"