Skip to content

Commit

Permalink
ci: test env
Browse files Browse the repository at this point in the history
  • Loading branch information
CHIA HONG CHANG committed Jul 14, 2024
1 parent ca12944 commit a9d8047
Showing 1 changed file with 12 additions and 1 deletion.
13 changes: 12 additions & 1 deletion .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,14 +20,25 @@ jobs:
EC2_HOST: ${{ secrets.EC2_HOST }}
EC2_USER: ${{ secrets.EC2_USER }}
EC2_KEY: ${{ secrets.EC2_KEY }}
MONGODB_CONNECTION_STRING: ${{ env.MONGODB_CONNECTION_STRING }}
CLERK_PUBLISHABLE_KEY: ${{ env.CLERK_PUBLISHABLE_KEY }}
CLERK_SECRET_KEY: ${{ env.CLERK_SECRET_KEY }}
CLERK_FRONTEND_API_URL: ${{ env.CLERK_FRONTEND_API_URL }}
CLERK_BACKEND_API_URL: ${{ env.CLERK_BACKEND_API_URL }}
CLERK_PEM_PUBLIC_KEY: ${{ env.CLERK_PEM_PUBLIC_KEY }}
run: |
echo "${{ secrets.EC2_KEY }}" | base64 --decode > ec2-key.pem
chmod 400 ec2-key.pem
echo "Trying to connect to ${{ secrets.EC2_USER }}@${{ secrets.EC2_HOST }} with key ec2-key.pem"
ssh -i ec2-key.pem -o StrictHostKeyChecking=no ${{ secrets.EC2_USER }}@${{ secrets.EC2_HOST }} << 'EOF'
cd /home/${{ secrets.EC2_USER }}/stocky-server
echo "MONGODB_CONNECTION_STRING=${{ env.MONGODB_CONNECTION_STRING }}" > .env
echo "CLERK_PUBLISHABLE_KEY=${{ env.CLERK_PUBLISHABLE_KEY }}" >> .env
echo "CLERK_SECRET_KEY=${{ env.CLERK_SECRET_KEY }}" >> .env
echo "CLERK_FRONTEND_API_URL=${{ env.CLERK_FRONTEND_API_URL }}" >> .env
echo "CLERK_BACKEND_API_URL=${{ env.CLERK_BACKEND_API_URL }}" >> .env
echo "CLERK_PEM_PUBLIC_KEY=${{ env.CLERK_PEM_PUBLIC_KEY }}" >> .env
npm install
# pm2 restart all || pm2 start src/index.ts --name stocky-server
pm2 restart all || pm2 start ecosystem.config.cjs
EOF

0 comments on commit a9d8047

Please sign in to comment.