diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index ff0037e..35fd929 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -52,7 +52,8 @@ jobs: - name: Add server to known hosts run: | mkdir -p ~/.ssh - echo "${{ secrets.KNOWN_HOSTS }}" > ~/.ssh/known_hosts + echo "${{ secrets.KNOWN_HOSTS }}" >> ~/.ssh/known_hosts + chmod 644 ~/.ssh/known_hosts deploy-on-server: environment: Test @@ -74,12 +75,12 @@ jobs: run: | echo $DIRECTORY - ssh -t $SERVER_USER@$SERVER_HOST << EOF + ssh -o StrictHostKeyChecking=no $SERVER_USER@$SERVER_HOST << EOF rm -rf $DIRECTORY && mkdir -p $DIRECTORY EOF - scp -r * $SERVER_USER@$SERVER_HOST:$DIRECTORY - scp .env $SERVER_USER@$SERVER_HOST:$DIRECTORY/.env - ssh -t $SERVER_USER@$SERVER_HOST << EOF + scp -o StrictHostKeyChecking=no -r * $SERVER_USER@$SERVER_HOST:$DIRECTORY + scp -o StrictHostKeyChecking=no .env $SERVER_USER@$SERVER_HOST:$DIRECTORY/.env + ssh -o StrictHostKeyChecking=no $SERVER_USER@$SERVER_HOST << EOF echo "Starting deployment process..." cd $DIRECTORY sh deploy.sh