Skip to content

Commit b87b8ff

Browse files
committed
Fix SSH Setup
1 parent c26b184 commit b87b8ff

File tree

2 files changed

+1438
-1257
lines changed

2 files changed

+1438
-1257
lines changed

.github/workflows/website.yml

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,14 +20,16 @@ jobs:
2020
yarn build
2121
- name: Setup SSH
2222
run: |
23-
echo "${{secrets.SSH_CDN_PRIVATE_KEY}}" > ~/.ssh/id_rsa
23+
mkdir -p ~/.ssh
24+
echo "${{secrets.SSH_CDN_PRIVATE_KEY}}" > ~/.ssh/id_ed25519
2425
echo "Host ${{ secrets.SSH_HOST }}" > ~/.ssh/config
2526
echo " User ${{ secrets.SSH_CDN_USERNAME }}" >> ~/.ssh/config
26-
echo " IdentityFile ~/.ssh/id_rsa" >> ~/.ssh/config
27-
chmod 600 ~/.ssh/id_rsa
27+
echo " IdentityFile ~/.ssh/id_ed25519" >> ~/.ssh/config
28+
chmod 600 ~/.ssh/id_ed25519
29+
ssh-keyscan -H ${{ secrets.SSH_HOST }} >> ~/.ssh/known_hosts
2830
- name: Update Website
2931
run: |
30-
rsync -Pavz --delete -e "ssh -i $HOME/.ssh/id_rsa" .output/ ${{ secrets.SSH_CDN_USERNAME}}@${{secrets.SSH_HOST}}:/mnt/HDD/website/emulatorjs.org/
32+
rsync -az --delete -e "ssh -i ~/.ssh/id_ed25519" .output/ ${{ secrets.SSH_CDN_USERNAME}}@${{secrets.SSH_HOST}}:/mnt/HDD/website/emulatorjs.org/
3133
- name: Restart Website
3234
run: |
33-
ssh -i $HOME/.ssh/id_rsa ${{ secrets.SSH_CDN_USERNAME }}@${{ secrets.SSH_HOST }} "systemctl restart emulatorjs-org"
35+
ssh -i ~/.ssh/id_ed25519 ${{ secrets.SSH_CDN_USERNAME }}@${{ secrets.SSH_HOST }} "systemctl restart emulatorjs-org"

0 commit comments

Comments
 (0)