name: MRP Full Stack CI/CD on: [push] jobs: validate-and-deploy: runs-on: ubuntu-latest steps: - name: Checkout code uses: actions/checkout@v3 - name: Test Backend run: | # В этом образе Go обычно лежит здесь, добавляем в PATH вручную export PATH=$PATH:/usr/local/go/bin cd backend go version # Для проверки в логах go test ./... -v - name: Deploy Full Stack run: | # Docker уже знает о вашем проекте, так как мы пробросили sock docker compose up -d --build