Skip to content

Commit c217a5d

Browse files
committed
Update GitHub workflow to use SSH key authentication
1 parent ca463c3 commit c217a5d

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

.github/workflows/node.js.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ jobs:
5151
with:
5252
host: ${{ secrets.SERVER_HOST }}
5353
username: ${{ secrets.SERVER_USERNAME }}
54-
password: ${{ secrets.SERVER_PASSWORD }}
54+
key: ${{ secrets.SSH_PRIVATE_KEY }}
5555
script: |
5656
mkdir -p /root/address-validation-service
5757
@@ -60,7 +60,7 @@ jobs:
6060
with:
6161
host: ${{ secrets.SERVER_HOST }}
6262
username: ${{ secrets.SERVER_USERNAME }}
63-
password: ${{ secrets.SERVER_PASSWORD }}
63+
key: ${{ secrets.SSH_PRIVATE_KEY }}
6464
source: 'build-files/.'
6565
target: '/root/address-validation-service/'
6666
strip_components: 1
@@ -70,7 +70,7 @@ jobs:
7070
with:
7171
host: ${{ secrets.SERVER_HOST }}
7272
username: ${{ secrets.SERVER_USERNAME }}
73-
password: ${{ secrets.SERVER_PASSWORD }}
73+
key: ${{ secrets.SSH_PRIVATE_KEY }}
7474
script: |
7575
cat <<'EOF' > /root/address-validation-service/.env
7676
PORT=${{ secrets.PORT }}
@@ -87,15 +87,15 @@ jobs:
8787
with:
8888
host: ${{ secrets.SERVER_HOST }}
8989
username: ${{ secrets.SERVER_USERNAME }}
90-
password: ${{ secrets.SERVER_PASSWORD }}
90+
key: ${{ secrets.SSH_PRIVATE_KEY }}
9191
script: 'ls -la /root/address-validation-service/'
9292

9393
- name: Install Node Modules on Linode
9494
uses: appleboy/ssh-action@master
9595
with:
9696
host: ${{ secrets.SERVER_HOST }}
9797
username: ${{ secrets.SERVER_USERNAME }}
98-
password: ${{ secrets.SERVER_PASSWORD }}
98+
key: ${{ secrets.SSH_PRIVATE_KEY }}
9999
script: |
100100
cd /root/address-validation-service
101101
npm ci
@@ -107,7 +107,7 @@ jobs:
107107
with:
108108
host: ${{ secrets.SERVER_HOST }}
109109
username: ${{ secrets.SERVER_USERNAME }}
110-
password: ${{ secrets.SERVER_PASSWORD }}
110+
key: ${{ secrets.SSH_PRIVATE_KEY }}
111111
script: |
112112
cd /root/address-validation-service
113113
pm2 startOrReload ecosystem.config.js

0 commit comments

Comments
 (0)