diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 9980ca5..926cde5 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -37,12 +37,17 @@ jobs: - name: Build Docker image run: docker build -t max-telegram-bridge-bot:latest . + - name: Create .env file from secrets + run: | + echo "TG_TOKEN=${{ secrets.TG_TOKEN }}" > .env + echo "MAX_TOKEN=${{ secrets.MAX_TOKEN }}" >> .env + echo "TG_API_URL=${{ secrets.TG_API_URL }}" >> .env + - name: Deploy with Docker Compose - working-directory: C:\docker\DockerCompose_directory\max-telegram-bridge-bot-0.3.2 - run: docker-compose up -d --build + run: docker-compose up -d - name: Health check run: | echo "Waiting for container to start..." - timeout /t 10 + sleep 10 docker ps --filter "name=bridge" --format "table {{.Names}}\t{{.Status}}\t{{.Image}}" diff --git a/CHANGELOG.md b/CHANGELOG.md index 122f7f3..1cd882a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,9 @@ --- +## [v0.3.22] — 2026-05-27 +- CI/CD: исправлен deploy job — универсальные Linux-команды, секреты Gitea + ## [v0.3.21] — 2026-05-27 - CI/CD: локальный Gitea + act_runner (git.d368.ru) diff --git a/docker-compose.yml b/docker-compose.yml index 1fdae44..61ed8cb 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,6 +1,7 @@ services: bridge: build: . + image: max-telegram-bridge-bot:latest restart: unless-stopped env_file: .env environment: