1
0

Compare commits

...

5 Commits

Author SHA1 Message Date
AM
411c2efcda replace rsync with scp
All checks were successful
Build Node / deploy (push) Successful in 15s
2025-06-22 16:46:06 +02:00
AM
0a23fb19a7 remove cache 2025-06-22 16:36:10 +02:00
AM
202de2e4a0 deploy using scp fix 2
Some checks failed
Build Node / deploy (push) Failing after 4m45s
2025-06-22 16:34:15 +02:00
AM
d56fcfe699 deploy using scp fix
Some checks failed
Build Node / deploy (push) Failing after 4m42s
2025-06-22 16:08:17 +02:00
AM
a2dc8d8a0e deploy using scp
Some checks failed
Build Node / deploy (push) Failing after 3s
2025-06-22 16:07:30 +02:00

View File

@ -3,20 +3,36 @@ name: Build Node
on:
push:
branches:
- prod
- prod
pull_request:
branches:
- prod
- prod
workflow_dispatch:
jobs:
build:
deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: 24
cache: npm
- run: npm ci
- run: ls
- name: Setup SSH
run: |
mkdir -p ~/.ssh
echo "${{ secrets.DEPLOY_KEY }}" > ~/.ssh/id_ed25519
chmod 600 ~/.ssh/id_ed25519
ssh-keyscan -H "molnarandrei.com" >> ~/.ssh/known_hosts
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: 24
- name: Install
run: npm ci
- name: Build
run: npm run build
- name: Deploy
run: |
ssh -i ~/.ssh/id_ed25519 andrei@molnarandrei.com "rm -rf ~/www/*"
scp -i ~/.ssh/id_ed25519 -r ./build/* andrei@molnarandrei.com:~/www/