From 6bac8515f7443b73ce54f8c003c4e08492be543a Mon Sep 17 00:00:00 2001 From: Johan Hedberg Date: Wed, 30 Oct 2024 22:50:50 +0200 Subject: [PATCH] github: workflows: Only build on Linux Upstream should do a good enough job of testing all supported Zephyr SDK OS versions. We can reintroduce macOS and Windows if/when we start doing more advanced things in CI that Zephyr upstream doesn't already do. Signed-off-by: Johan Hedberg --- .github/workflows/build.yml | 6 +----- .github/workflows/upstream-build.yml | 6 +----- 2 files changed, 2 insertions(+), 10 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 90ff811..15cb601 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -10,11 +10,7 @@ on: jobs: build: - strategy: - fail-fast: false - matrix: - os: [ubuntu-22.04, macos-14, windows-2022] - runs-on: ${{ matrix.os }} + runs-on: ubuntu-22.04 steps: - name: Checkout uses: actions/checkout@v4 diff --git a/.github/workflows/upstream-build.yml b/.github/workflows/upstream-build.yml index 2f9502c..89b40bb 100644 --- a/.github/workflows/upstream-build.yml +++ b/.github/workflows/upstream-build.yml @@ -6,11 +6,7 @@ on: jobs: build: - strategy: - fail-fast: false - matrix: - os: [ubuntu-22.04, macos-14, windows-2022] - runs-on: ${{ matrix.os }} + runs-on: ubuntu-22.04 steps: - name: Checkout uses: actions/checkout@v4