Skip to content

Start containers in cloud service by caniro #12

Start containers in cloud service by caniro

Start containers in cloud service by caniro #12

Workflow file for this run

name: Start services
run-name: Start containers in cloud service by ${{ github.actor }}
on:
workflow_run:
workflows: [CI/CD Deploy]
types:
- completed
jobs:
start-services:
runs-on: ubuntu-latest
steps:
- name: Connect to cloud server
uses: appleboy/[email protected]
with:
host: ${{secrets.CLOUD_HOST}}
username: ${{secrets.CLOUD_USERNAME}}
key: ${{secrets.CLOUD_SECRET_KEY}}
port: ${{secrets.CLOUD_PORT}}
script: |
cd ~
sudo docker compose stop backend
sudo docker compose rm -f backend
sudo docker compose pull backend
sudo docker compose up -d backend