name: Deploy org-agent on: push: branches: - main jobs: deploy: runs-on: debian-latest steps: - name: Checkout Code uses: actions/checkout@v3 - name: Build and Deploy run: | # We are now in the runner's workspace containing the checked-out code. # The host's docker.sock allows us to manage containers on node-1. docker compose -f deploy/docker/docker-compose.yml down docker compose -f deploy/docker/docker-compose.yml build --no-cache org-agent docker compose -f deploy/docker/docker-compose.yml up -d org-agent # Final CI/CD sync