Skip to content

Commit cbfed7f

Browse files
committed
Fix SSH Setup
1 parent c26b184 commit cbfed7f

File tree

2 files changed

+1435
-1254
lines changed

2 files changed

+1435
-1254
lines changed

.github/workflows/website.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,14 +20,16 @@ jobs:
2020
yarn build
2121
- name: Setup SSH
2222
run: |
23+
mkdir -p ~/.ssh
2324
echo "${{secrets.SSH_CDN_PRIVATE_KEY}}" > ~/.ssh/id_rsa
2425
echo "Host ${{ secrets.SSH_HOST }}" > ~/.ssh/config
2526
echo " User ${{ secrets.SSH_CDN_USERNAME }}" >> ~/.ssh/config
2627
echo " IdentityFile ~/.ssh/id_rsa" >> ~/.ssh/config
2728
chmod 600 ~/.ssh/id_rsa
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 -Pavz --delete -e "ssh -i ~/.ssh/id_rsa" .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_rsa ${{ secrets.SSH_CDN_USERNAME }}@${{ secrets.SSH_HOST }} "systemctl restart emulatorjs-org"

0 commit comments

Comments
 (0)