Skip to content

Commit 64cdd58

Browse files
committed
WIP
1 parent 0a68012 commit 64cdd58

File tree

1 file changed

+7
-25
lines changed

1 file changed

+7
-25
lines changed

.github/workflows/debug-docker.yml

Lines changed: 7 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -22,35 +22,17 @@ jobs:
2222
which python3
2323
which docker || echo "Docker not found"
2424
25-
- name: Install Docker Desktop
25+
- name: Install Docker CLI only
2626
run: |
27-
echo "=== Installing Docker Desktop ==="
28-
brew install --cask docker
29-
echo "Docker Desktop installed"
27+
echo "=== Installing Docker CLI (no GUI) ==="
28+
# Install just the Docker CLI, not the full Desktop app
29+
brew install docker
30+
echo "Docker CLI installed"
3031
31-
- name: Start Docker Desktop
32-
run: |
33-
echo "=== Starting Docker Desktop ==="
34-
# Wait a moment for installation to complete
35-
sleep 5
36-
# Check if Docker.app exists
37-
ls -la /Applications/ | grep -i docker || echo "Docker.app not found in Applications"
38-
# Try multiple methods to start Docker Desktop
39-
echo "Method 1: open -a Docker"
40-
open -a "Docker" || echo "Method 1 failed"
41-
sleep 2
42-
echo "Method 2: open /Applications/Docker.app"
43-
open "/Applications/Docker.app" || echo "Method 2 failed"
44-
sleep 2
45-
echo "Method 3: LaunchServices"
46-
/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -f /Applications/Docker.app
47-
open -a "Docker" || echo "Method 3 failed"
48-
echo "Docker Desktop launch attempted"
49-
50-
- name: Set up Docker (Fallback)
32+
- name: Set up Docker
5133
uses: docker/setup-docker-action@v4
5234
with:
53-
install: false # Don't install, we already have it
35+
install: false # We already installed it
5436
daemon-config: |
5537
{
5638
"experimental": false,

0 commit comments

Comments
 (0)