From 17b446e026735c63678643b95aa5fd0296ac97c8 Mon Sep 17 00:00:00 2001 From: aasherkataria Date: Mon, 30 Sep 2024 17:52:32 -0500 Subject: [PATCH] updated workflow to create env file with secrets --- .github/workflows/on_merge_to_master.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/on_merge_to_master.yaml b/.github/workflows/on_merge_to_master.yaml index b221540c0..ed941f34f 100644 --- a/.github/workflows/on_merge_to_master.yaml +++ b/.github/workflows/on_merge_to_master.yaml @@ -21,6 +21,12 @@ jobs: with: ssh-private-key: ${{ secrets.MOONLITE_AWS_EC2_SSH_KEY }} + - name: Create .env file + working-directory: ./ + run: | + echo "SDAPI_USERNAME=${{ vars.MOONLITE_SDAPI_USERNAME }}" >> .env + echo "SDAPI_PASSWORD=${{ vars.MOONLITE_SDAPI_PASSWORD }}" >> .env + - name: SSH into EC2 and deploy the app run: | ssh -o ServerAliveInterval=60 -o ServerAliveCountMax=60 -o StrictHostKeyChecking=no ${{ secrets.MOONLITE_AWS_EC2_SSH_USER }}@${{ secrets.MOONLITE_AWS_EC2_SSH_HOST }} << 'EOF'