Skip to content

update type so that it actually works #50

update type so that it actually works

update type so that it actually works #50

Workflow file for this run

name: Deploy to Server
on:
push:
branches:
- main
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- name: Setup SSH Keys and known_hosts
env:
SSH_AUTH_SOCK: /tmp/ssh_agent.sock
run: |
mkdir -p ~/.ssh/
echo "${{ secrets.SSH_PRIVATE_KEY }}" > ~/.ssh/id_ed25519
# bit paranoid, but prevent cracking the pubkey
echo "${{ secrets.SSH_PUBLIC_KEY }}" > ~/.ssh/id_ed25519.pub
chmod 600 ~/.ssh/id_ed25519
chmod 644 ~/.ssh/id_ed25519.pub
ssh-keyscan -H wii-linux.org > ~/.ssh/known_hosts
- name: Git pull on server
run: ssh root@wii-linux.org 'cd /srv/www/wii-linux.org; git pull'