fix: use docker-compose (hyphen) for Alpine compatibility, always install docker
Some checks failed
CI/CD Pipeline / build-and-deploy (push) Failing after 0s

This commit is contained in:
vrubel 2026-06-06 22:51:43 +00:00
parent 550fb6ecbf
commit 9c4621217e

View file

@ -15,24 +15,24 @@ jobs:
GIT_TERMINAL_PROMPT: '0'
- name: Ensure Docker CLI
run: which docker || apk add --no-cache docker-cli docker-cli-compose
run: apk add --no-cache docker-cli docker-cli-compose 2>/dev/null; true
- name: Setup .env for CI/CD
run: cp .env.example .env
- name: Build Docker image
run: docker compose build
run: docker-compose build
- name: Start container for test
run: docker compose up -d
run: docker-compose up -d
- name: Verify bot running
run: |
sleep 5
docker compose logs --tail=20
docker-compose logs --tail=20
- name: Stop container
run: docker compose down
run: docker-compose down
- name: Login to Gitea Container Registry
run: echo "${{ secrets.REGISTRY_TOKEN }}" | docker login http://192.168.8.174:3000 -u "${{ secrets.REGISTRY_USER }}" --password-stdin