Skip to content

Commit 3b93496

Browse files
committed
Use ssh port from secrets
1 parent 4e40c0f commit 3b93496

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

.github/workflows/deploy.yml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,28 +33,31 @@ jobs:
3333
mkdir -p ~/.ssh
3434
echo "$SSH_PRIVATE_KEY" > ~/.ssh/key
3535
sudo chmod 600 ~/.ssh/key
36-
ssh-keyscan -H $SSH_HOST > ~/.ssh/known_hosts
36+
ssh-keyscan -p $SSH_PORT -H $SSH_HOST > ~/.ssh/known_hosts
3737
env:
3838
SSH_PRIVATE_KEY: ${{secrets.SSH_PRIVATE_KEY}}
3939
SSH_HOST: ${{secrets.SSH_HOST}}
40+
SSH_PORT: ${{secrets.SSH_PORT}}
4041

4142
- name: Check out repository code
4243
uses: actions/checkout@v4
4344

4445
- name: Upload compose file
4546
run: |
46-
rsync -e "ssh -i ~/.ssh/key" compose.yml $SSH_USER@$SSH_HOST:/home/$SSH_USER/projects/usmile/compose.yml
47+
rsync -e "ssh -p ${{SSH_PORT}} -i ~/.ssh/key" compose.yml $SSH_USER@$SSH_HOST:/home/$SSH_USER/projects/usmile/compose.yml
4748
env:
4849
SSH_HOST: ${{secrets.SSH_HOST}}
4950
SSH_USER: ${{secrets.SSH_USER}}
51+
SSH_PORT: ${{secrets.SSH_PORT}}
5052

5153
- name: Connnect and deploy
5254
run: |
53-
ssh -i ~/.ssh/key $SSH_USER@$SSH_HOST "
55+
ssh -i ~/.ssh/key -p $SSH_PORT $SSH_USER@$SSH_HOST "
5456
cd /home/$SSH_USER/projects/usmile
5557
docker compose --profile prod pull
5658
docker compose --profile prod up -d
5759
docker system prune -f"
5860
env:
5961
SSH_HOST: ${{secrets.SSH_HOST}}
6062
SSH_USER: ${{secrets.SSH_USER}}
63+
SSH_PORT: ${{secrets.SSH_PORT}}

0 commit comments

Comments
 (0)