From c258a32f4de4f027ed4c6429f678fdeb990ec79e Mon Sep 17 00:00:00 2001 From: Steven Maude Date: Tue, 30 Apr 2024 17:47:21 +0100 Subject: [PATCH] Attempt to run on macOS --- .github/workflows/test_devcontainers.yaml | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test_devcontainers.yaml b/.github/workflows/test_devcontainers.yaml index 9075c1a..e41fa71 100644 --- a/.github/workflows/test_devcontainers.yaml +++ b/.github/workflows/test_devcontainers.yaml @@ -7,11 +7,21 @@ on: jobs: build: - runs-on: ubuntu-latest + strategy: + matrix: + os: [ubuntu-latest, macos-latest] + runs-on: ${{ matrix.os }} steps: - name: Checkout (GitHub) uses: actions/checkout@v4 + - name: Setup macOS Docker + if: runner.os == 'macos' + run: | + brew install docker docker-buildx + mkdir ~/.docker + echo '"cliPluginsExtraDirs": ["/opt/homebrew/lib/docker/cli-plugins"]' > "~/.docker/config.json" + - name: Build and run dev container task uses: devcontainers/ci@v0.3 with: