From aceee1722e9ee7981f1abde0046da3ca76cc7bff Mon Sep 17 00:00:00 2001 From: CrazyMax <1951866+crazy-max@users.noreply.github.com> Date: Thu, 25 Apr 2024 10:16:28 +0200 Subject: [PATCH 1/2] ci: pin to macos-13 --- .github/workflows/ci.yml | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1a6ffd7..e64e6e2 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -27,8 +27,8 @@ jobs: matrix: os: - ubuntu-latest + #- macos-14 # no virt: https://github.com/docker/actions-toolkit/issues/317 - macos-13 - - macos-latest - windows-latest version: - pinned @@ -61,7 +61,8 @@ jobs: matrix: os: - ubuntu-latest - - macos-latest + #- macos-14 # no virt: https://github.com/docker/actions-toolkit/issues/317 + - macos-13 - windows-latest steps: - @@ -85,7 +86,8 @@ jobs: matrix: os: - ubuntu-latest - - macos-latest + #- macos-14 # no virt: https://github.com/docker/actions-toolkit/issues/317 + - macos-13 - windows-latest steps: - @@ -114,7 +116,8 @@ jobs: matrix: os: - ubuntu-latest - - macos-latest + #- macos-14 # no virt: https://github.com/docker/actions-toolkit/issues/317 + - macos-13 - windows-latest steps: - @@ -136,7 +139,8 @@ jobs: uses: crazy-max/ghaction-dump-context@v2 lima-start-args: - runs-on: macos-latest + #runs-on: macos-14 # no virt: https://github.com/docker/actions-toolkit/issues/317 + runs-on: macos-13 steps: - name: Checkout @@ -191,8 +195,9 @@ jobs: fail-fast: false matrix: os: + #- macos-14 # no virt: https://github.com/docker/actions-toolkit/issues/317 - macos-13 - - macos-latest + - macos-12 steps: - name: Checkout From 99cad45695a2ed58df55199fa6397386245b28ab Mon Sep 17 00:00:00 2001 From: CrazyMax <1951866+crazy-max@users.noreply.github.com> Date: Thu, 25 Apr 2024 10:19:13 +0200 Subject: [PATCH 2/2] readme: instruction for macos arm runners --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index 84a3a5f..273ba37 100644 --- a/README.md +++ b/README.md @@ -9,6 +9,11 @@ GitHub Action to set up (download and install) [Docker CE](https://docs.docker.com/engine/). Works on Linux, macOS and Windows. +> [!WARNING] +> Does not work on macOS runners with ARM architecture (no nested virtualization): +> * https://github.com/crazy-max/ghaction-setup-docker/pull/53 +> * https://github.com/docker/actions-toolkit/issues/317 + ![Screenshot](.github/setup-docker-action.png) ___