excursions/.forgejo/workflows/deploy.yml
lootboxer 68f5aa29ab
Some checks failed
/ deploy (push) Failing after 1m39s
renamed main script package.json
2025-07-01 03:05:16 +03:00

31 lines
735 B
YAML

on:
push:
branches:
- main
jobs:
deploy:
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Set up Node 20
uses: actions/setup-node@v4
with:
node-version: '20'
registry-url: 'https://registry.npmjs.org'
- name: Install Node.js dependencies
run: npm install
- name: Build
run: 'npm run build'
- name: Deploy to Server
uses: wlixcc/SFTP-Deploy-Action@v1.2.6
with:
username: ${{ secrets.FTP_USERNAME }}
server: ${{ secrets.FTP_HOST }}
ssh_private_key: ${{ secrets.DEPLOY_PRIVATE_KEY }}
local_path: './dist/*'
remote_path: ${{ secrets.FTP_PATH }}