diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index b356894..0716fe3 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -160,9 +160,7 @@ jobs: deploy: name: Deploy to VPS runs-on: ubuntu-latest # Job này phải chạy trên runner có quyền truy cập Docker socket của host - container: - image: docker:24.0.5-cli - options: --privileged + # Chạy sau khi build và push image thành công needs: [docker-build-push] # Chỉ chạy khi push vào nhánh master if: github.ref_name == 'master' || gitea.ref_name == 'master' @@ -171,7 +169,11 @@ jobs: # Lưu ý: Kiểm tra lại biến context chính xác của Gitea Actions - name: Set image name run: echo "IMAGE_NAME=${{ gitea.server_url }}/${{ gitea.repository }}:${{ gitea.sha }}" >> $GITHUB_ENV - + - name: Cài Docker CLI + run: | + apt-get update + apt-get install -y docker.io + docker version - name: Deploy using Docker commands run: | echo "Deploying image: ${{ env.IMAGE_NAME }}"