Skip to content

Commit 853c60a

Browse files
fix: getting public ip
1 parent 2021dd4 commit 853c60a

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

.github/workflows/terraform-deploy.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -46,12 +46,12 @@ jobs:
4646
id: get-ip
4747
run: |
4848
cd infrastructure/terraform
49-
echo "EC2_PUBLIC_IP=$(terraform output -raw public_ip)" >> $GITHUB_ENV
49+
echo "ip=$(terraform output -raw public_ip)" >> $GITHUB_OUTPUT
5050
5151
- name: Copy Docker Compose File From Repo to VM Host
5252
uses: appleboy/scp-action@v0.1.7
5353
with:
54-
host: ${{ env.EC2_PUBLIC_IP }}
54+
host: ${{ steps.get-ip.outputs.ip }}
5555
username: ubuntu
5656
key: ${{ secrets.AWS_EC2_PRIVATE_KEY }}
5757
source: "deployment/compose.aws.yml"
@@ -62,22 +62,22 @@ jobs:
6262
- name: SSH to VM and Create .env.prod
6363
uses: appleboy/ssh-action@v1.0.3
6464
with:
65-
host: ${{ env.EC2_PUBLIC_IP }}
65+
host: ${{ steps.get-ip.outputs.ip }}
6666
username: ubuntu
6767
key: ${{ secrets.AWS_EC2_PRIVATE_KEY }}
6868
script: |
6969
cd /home/ubuntu
7070
rm -f .env.prod
7171
touch .env.prod
72-
echo "EC2_PUBLIC_IP=${{ env.EC2_PUBLIC_IP }}" >> .env.prod
73-
echo "CLIENT_HOST=client.${{ env.EC2_PUBLIC_IP }}.nip.io" >> .env.prod
74-
echo "SERVER_HOST=api.${{ env.EC2_PUBLIC_IP }}.nip.io" >> .env.prod
75-
echo "PUBLIC_API_URL=https://api.${{ env.EC2_PUBLIC_IP }}.nip.io" >> .env.prod
72+
echo "EC2_PUBLIC_IP=${{ steps.get-ip.outputs.ip }}" >> .env.prod
73+
echo "CLIENT_HOST=client.${{ steps.get-ip.outputs.ip }}.nip.io" >> .env.prod
74+
echo "SERVER_HOST=api.${{ steps.get-ip.outputs.ip }}.nip.io" >> .env.prod
75+
echo "PUBLIC_API_URL=https://api.${{ steps.get-ip.outputs.ip }}.nip.io" >> .env.prod
7676
7777
- name: SSH to VM and Execute Docker-Compose Up
7878
uses: appleboy/ssh-action@v1.0.3
7979
with:
80-
host: ${{ env.EC2_PUBLIC_IP }}
80+
host: ${{ steps.get-ip.outputs.ip }}
8181
username: ubuntu
8282
key: ${{ secrets.AWS_EC2_PRIVATE_KEY }}
8383
script: |

0 commit comments

Comments
 (0)