From 323e20fd48e57de147712894c8c1646f3225cbb8 Mon Sep 17 00:00:00 2001 From: hlafaille Date: Thu, 19 Dec 2024 16:30:09 -0500 Subject: [PATCH] adding back deployment with more security --- .github/workflows/develop.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/develop.yml b/.github/workflows/develop.yml index f5621dc8..c4959be5 100644 --- a/.github/workflows/develop.yml +++ b/.github/workflows/develop.yml @@ -136,8 +136,11 @@ jobs: with: name: frontend + - name: Test port 2222 + run: nc -zv ${{secrets.BASTION_SSSH_URI}} 2222 + - name: Update Frontend - run: scp -o "StrictHostKeyChecking no" -A -R -J ${{secrets.BASTION_SSH_URI}} . ${{secrets.DEPLOYMENT_TARGET}}:/home/infra/frontend_content + run: scp -o "StrictHostKeyChecking no" -A -R -J ${{secrets.BASTION_SSH_URI}}:2222 . ${{secrets.DEPLOYMENT_TARGET}}:/home/infra/frontend_content - name: Update Backend - run: ssh -o "StrictHostKeyChecking no" -A -J ${{secrets.BASTION_SSH_URI}} ${{secrets.DEPLOYMENT_TARGET}} "bash -c \"cd billtracker && export BILLTRACKER_VERSION=${{ github.sha }} && docker compose pull app && docker compose up -d app\"" \ No newline at end of file + run: ssh -o "StrictHostKeyChecking no" -A -J ${{secrets.BASTION_SSH_URI}}:2222 ${{secrets.DEPLOYMENT_TARGET}} "bash -c \"cd billtracker && export BILLTRACKER_VERSION=${{ github.sha }} && docker compose pull app && docker compose up -d app\"" \ No newline at end of file