VELTRON.NET/.github/workflows/push.yml
2024-03-09 17:04:33 -05:00

19 lines
530 B
YAML

name: Push files over SCP
on:
push:
workflow_dispatch:
jobs:
download_and_push:
runs-on: ubuntu-latest
steps:
- name: Checkout Repository
uses: actions/checkout@v2
- name: Deploy
run: |
TEMP=$(mktemp)
echo "${{ secrets.SSH_PRIVATE_KEY }}" > $TEMP
ssh -o 'StrictHostKeyChecking no' -i $TEMP mattthetekie@venith.net 'bash -s' < rm -rf /var/www/venith && cd /var/www/ && git clone https://github.com/VenithNET/VENITH.NET/ && mv VENITH.NET venith