From bddc75024e7c09e54a778b9d0eab0cec27f485a6 Mon Sep 17 00:00:00 2001 From: 4o1x5 <4o1x5@4o1x5.dev> Date: Sat, 1 Jun 2024 19:06:48 +0200 Subject: [PATCH] actions: deploy switched to a more used ssh action --- .github/workflows/build_deploy_dev.yml | 17 +++++++---------- docker-compose.yml | 1 + 2 files changed, 8 insertions(+), 10 deletions(-) diff --git a/.github/workflows/build_deploy_dev.yml b/.github/workflows/build_deploy_dev.yml index 0f45d6d..9733028 100644 --- a/.github/workflows/build_deploy_dev.yml +++ b/.github/workflows/build_deploy_dev.yml @@ -51,14 +51,11 @@ jobs: restore-keys: | ${{ runner.os }}-maven - - name: Setup SSH - uses: https://github.com/LuisEnMarroquin/setup-ssh-action@v2.0.0 + - name: executing remote ssh commands using ssh key + uses: https://github.com/appleboy/ssh-action@v1.0.3 with: - ORIGIN: ${{ secrets.HOST }} # example.com || 8.8.8.8 - SSHKEY: ${{ secrets.SSH }} # ----- BEGIN RSA PRIVATE KEY----- ... - NAME: dev - PORT: ${{ secrets.PORT }} # 3000 - USER: ${{ secrets.USER }} # admin - # pull and deploy latest images - - run: ssh dev "cd services/server && docker compose pull && docker compose up -d"; - + host: ${{ secrets.HOST }} + username: ${{ secrets.USERNAME }} + key: ${{ secrets.KEY }} + port: ${{ secrets.PORT }} + script: cd services/server && docker compose pull && docker compose up -d \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml index ba114c7..e71bd14 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -27,6 +27,7 @@ services: environment: - eureka.client.service-url.defaultZone=http://eureka-server:8761/eureka - eureka.instance.preferIpAddress=true + gateway: image: git.4o1x5.dev/learningpulse/server/gateway:dev restart: always