From daf903f9f34d305c04a4fa149ad9774098159b85 Mon Sep 17 00:00:00 2001 From: Stefan Westerfeld Date: Mon, 24 Jun 2024 12:57:17 +0200 Subject: [PATCH] GITHUB: add macos-13 CI jobs Signed-off-by: Stefan Westerfeld --- .github/workflows/testing.yml | 22 ++++++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/.github/workflows/testing.yml b/.github/workflows/testing.yml index 166658c2..bca7da3d 100644 --- a/.github/workflows/testing.yml +++ b/.github/workflows/testing.yml @@ -70,7 +70,7 @@ jobs: - uses: actions/checkout@v3 - uses: actions/cache@v4 with: { path: "ccache", key: "${{ github.job }}-${{hashFiles ('misc/*', 'static/*')}}" } - - name: Test Build + - name: Test Static Build run: misc/staticbuild.sh macos: runs-on: macos-latest @@ -87,7 +87,25 @@ jobs: - uses: actions/checkout@v3 - uses: actions/cache@v4 with: { path: "ccache", key: "${{ github.job }}-${{hashFiles ('misc/*')}}" } - - name: Test macOS Build + - name: Test macOS Build with Sanitizers + shell: bash + run: misc/macbuild.sh sanitize + macos-13: + runs-on: macos-13 + steps: + - uses: actions/checkout@v3 + - uses: actions/cache@v4 + with: { path: "ccache", key: "${{ github.job }}-${{hashFiles ('misc/*')}}" } + - name: Test macOS 13 build + shell: bash + run: misc/macbuild.sh + macos-13-sanitizers: + runs-on: macos-13 + steps: + - uses: actions/checkout@v3 + - uses: actions/cache@v4 + with: { path: "ccache", key: "${{ github.job }}-${{hashFiles ('misc/*')}}" } + - name: Test macOS 13 build with Sanitizers shell: bash run: misc/macbuild.sh sanitize windows: