Skip to content

Commit 26e287d

Browse files
committed
[ci] Disable the use of docker on macOS.
The docker setup action is flaky, and the issue tracker shows that this is a common problem: https://github.com/docker-practice/actions-setup-docker/issues
1 parent 726b7f5 commit 26e287d

File tree

1 file changed

+0
-41
lines changed

1 file changed

+0
-41
lines changed

.github/workflows/ci.yaml

-41
Original file line numberDiff line numberDiff line change
@@ -360,42 +360,6 @@ jobs:
360360
uses: codecov/codecov-action@v2
361361

362362
test-gcc-env-macos:
363-
needs: build-macos
364-
runs-on: macos-latest
365-
steps:
366-
- uses: docker-practice/actions-setup-docker@master
367-
368-
- name: Confirm docker install
369-
run: docker version
370-
371-
- uses: actions/checkout@v2
372-
373-
- name: Set up Python
374-
uses: actions/setup-python@v2
375-
with:
376-
python-version: 3.9
377-
378-
- name: Download Python wheel
379-
uses: actions/download-artifact@v2
380-
with:
381-
name: macos-wheel
382-
383-
- name: Install wheel
384-
run: python -m pip install *.whl
385-
386-
- name: Install runtime dependencies
387-
uses: ./.github/actions/install-runtime-dependencies
388-
389-
- name: Install test dependencies
390-
run: python -m pip install -r tests/requirements.txt
391-
392-
- name: Run the test suite
393-
run: make install-test-cov TEST_TARGET="tests/gcc"
394-
395-
- name: Upload coverage report to Codecov
396-
uses: codecov/codecov-action@v2
397-
398-
test-gcc-env-macos-no-docker:
399363
needs: build-macos
400364
runs-on: macos-latest
401365
steps:
@@ -461,11 +425,6 @@ jobs:
461425
needs: build-macos
462426
runs-on: macos-latest
463427
steps:
464-
- uses: docker-practice/actions-setup-docker@master
465-
466-
- name: Confirm docker install
467-
run: docker version
468-
469428
- uses: actions/checkout@v2
470429

471430
- name: Set up Python

0 commit comments

Comments
 (0)