Jochen Mehlich e971276f83
All checks were successful
wiai.de deployment / build (push) Successful in 2m26s
added lfs support
Signed-off-by: Jochen Mehlich <coding@jochenmehlich.de>
2025-01-20 17:22:07 +01:00

32 lines
725 B
YAML

name: wiai.de deployment
on:
push:
branches:
- main
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
lfs: "true"
- name: Show content
run: ls -la
- name: Deploy to ProdServer
uses: easingthemes/ssh-deploy@main
env:
SSH_PRIVATE_KEY: ${{ secrets.SSH_PRIVATE_KEY }}
ARGS: "-rlgoDzvc -i --delete"
REMOTE_HOST: ${{ secrets.REMOTE_HOST }}
REMOTE_USER: ${{ secrets.REMOTE_USER }}
TARGET: ${{ secrets.REMOTE_TARGET }}
EXCLUDE: ".gitea/, .git/"
SCRIPT_BEFORE: |
whoami
ls -al
SCRIPT_AFTER: |
whoami
ls -al
echo $RSYNC_STDOUT