Skip to content

Commit b5bfcd7

Browse files
committed
code update: fix pipline
1 parent 43cff66 commit b5bfcd7

1 file changed

Lines changed: 5 additions & 3 deletions

File tree

.github/workflows/ci-cd.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,14 +41,16 @@ jobs:
4141
with:
4242
python-version: "3.9"
4343

44-
# ติดตั้ง Docker และ Docker Compose ด้วย action
44+
# ติดตั้ง Docker และ Docker Compose ด้วย action และดาวน์โหลด binary
4545
- name: Set up Docker
4646
uses: docker/setup-buildx-action@v2
4747

4848
- name: Install Docker Compose
4949
run: |
50-
sudo apt-get update
51-
sudo apt-get install -y docker-compose-plugin
50+
# ดาวน์โหลด Docker Compose ล่าสุดจาก GitHub
51+
DOCKER_COMPOSE_VERSION=$(curl -s https://api.github.com/repos/docker/compose/releases/latest | grep -oP '"tag_name": "\K(.*)(?=")')
52+
sudo curl -L "https://github.com/docker/compose/releases/download/${DOCKER_COMPOSE_VERSION}/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
53+
sudo chmod +x /usr/local/bin/docker-compose
5254
docker-compose --version # ตรวจสอบ version
5355
5456
- name: Install dependencies

0 commit comments

Comments
 (0)