5353 username : ${{ secrets.SERVER_USERNAME }}
5454 password : ${{ secrets.SERVER_PASSWORD }}
5555 script : |
56- mkdir -p /home/puppeteer-user/candycomp-location-correction
56+ mkdir -p /root/address-validation-service
5757
5858 - name : Copy Build Files to Linode Server
5959 uses : appleboy/scp-action@master
6262 username : ${{ secrets.SERVER_USERNAME }}
6363 password : ${{ secrets.SERVER_PASSWORD }}
6464 source : ' build-files/.'
65- target : ' /home/puppeteer-user/candycomp-location-correction /'
65+ target : ' /root/address-validation-service /'
6666 strip_components : 1
6767
6868 - name : Create .env file on Linode
7272 username : ${{ secrets.SERVER_USERNAME }}
7373 password : ${{ secrets.SERVER_PASSWORD }}
7474 script : |
75- cat <<'EOF' > /home/puppeteer-user/candycomp-location-correction /.env
75+ cat <<'EOF' > /root/address-validation-service /.env
7676 PORT=${{ secrets.PORT }}
7777 GOOGLE_MAPS_API_KEY=${{ secrets.GOOGLE_MAPS_API_KEY }}
7878 USPS_TOKEN_URL=${{ secrets.USPS_TOKEN_URL }}
8888 host : ${{ secrets.SERVER_HOST }}
8989 username : ${{ secrets.SERVER_USERNAME }}
9090 password : ${{ secrets.SERVER_PASSWORD }}
91- script : ' ls -la /home/puppeteer-user/candycomp-location-correction /'
91+ script : ' ls -la /root/address-validation-service /'
9292
9393 - name : Install Node Modules on Linode
9494 uses : appleboy/ssh-action@master
9797 username : ${{ secrets.SERVER_USERNAME }}
9898 password : ${{ secrets.SERVER_PASSWORD }}
9999 script : |
100- cd /home/puppeteer-user/candycomp-location-correction
100+ cd /root/address-validation-service
101101 npm ci
102102 # Rebuild native modules for current Node version
103103 npm rebuild || true
@@ -109,6 +109,6 @@ jobs:
109109 username : ${{ secrets.SERVER_USERNAME }}
110110 password : ${{ secrets.SERVER_PASSWORD }}
111111 script : |
112- cd /home/puppeteer-user/candycomp-location-correction
112+ cd /root/address-validation-service
113113 pm2 startOrReload ecosystem.config.js
114114 pm2 save
0 commit comments