diff --git a/.github/workflows/build_deploy_dev.yml b/.github/workflows/build_deploy_dev.yml index 04fbc43..d963034 100644 --- a/.github/workflows/build_deploy_dev.yml +++ b/.github/workflows/build_deploy_dev.yml @@ -49,4 +49,16 @@ jobs: path: ~/.m2/repository key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }} restore-keys: | - ${{ runner.os }}-maven \ No newline at end of file + ${{ runner.os }}-maven + + - name: Setup SSH + uses: https://github.comLuisEnMarroquin/setup-ssh-action@v2.0.0 + 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"; +