diff --git a/.github/workflows/build-tests.yml b/.github/workflows/build-tests.yml index f74d8d2..28a75e5 100644 --- a/.github/workflows/build-tests.yml +++ b/.github/workflows/build-tests.yml @@ -11,22 +11,19 @@ on: jobs: build: runs-on: ubuntu-latest + environment: + DOCKER_HOST: tcp://localhost:2375 services: docker: image: docker:19.03.12-dind options: --privileged ports: - 2375:2375 - + steps: - name: Checkout code uses: actions/checkout@v3 - - name: Set up Docker environment - run: | - sudo service docker start - echo "DOCKER_HOST=tcp://localhost:2375" >> $GITHUB_ENV - - name: Set up Python uses: actions/setup-python@v3 with: diff --git a/tools/build.py b/tools/build.py index 152ead4..d98da76 100644 --- a/tools/build.py +++ b/tools/build.py @@ -150,11 +150,6 @@ def set_docker_environment(self): if 'GITHUB_ACTIONS' in os.environ: # Set DOCKER_HOST only if running in GitHub Actions os.environ['DOCKER_HOST'] = 'tcp://localhost:2375' - else: - # Optionally, handle local settings or leave as default for local Docker usage - if 'DOCKER_HOST' not in os.environ: - # Set to default Unix socket if not specified, or just omit this block to use system default - os.environ['DOCKER_HOST'] = 'unix:///var/run/docker.sock' def build_in_docker(