From fd8db37d6b1186843f6b440003aa0c3b228412b7 Mon Sep 17 00:00:00 2001 From: Raivis Dejus Date: Sun, 2 Nov 2025 20:13:51 +0200 Subject: [PATCH] Updating macOS build actions (#1271) --- .github/workflows/ci.yml | 15 ++++++--------- uv.lock | 2 +- 2 files changed, 7 insertions(+), 10 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1ea117d0..ff37e7b6 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -20,7 +20,7 @@ jobs: fail-fast: false matrix: include: - - os: macos-13 + - os: macos-15-intel - os: macos-latest - os: windows-latest - os: ubuntu-22.04 @@ -73,7 +73,7 @@ jobs: - uses: AnimMouse/setup-ffmpeg@v1.2.1 id: setup-ffmpeg with: - version: ${{ matrix.os == 'macos-13' && '7.1.1' || matrix.os == 'macos-latest' && '71' || '7.1' }} + version: ${{ matrix.os == 'macos-15-intel' && '7.1.1' || matrix.os == 'macos-latest' && '71' || '7.1' }} - name: Test ffmpeg run: ffmpeg -i ./testdata/audio-long.mp3 ./testdata/audio-long.wav @@ -95,9 +95,6 @@ jobs: - name: Install dependencies run: uv sync - - name: Build whisper.cpp - run: uv build - - name: Test run: | uv run make test @@ -120,7 +117,7 @@ jobs: fail-fast: false matrix: include: - - os: macos-13 + - os: macos-15-intel - os: macos-latest - os: windows-latest steps: @@ -179,7 +176,7 @@ jobs: - uses: AnimMouse/setup-ffmpeg@v1.2.1 id: setup-ffmpeg with: - version: ${{ matrix.os == 'macos-13' && '7.1.1' || matrix.os == 'macos-latest' && '71' || '7.1' }} + version: ${{ matrix.os == 'macos-15-intel' && '7.1.1' || matrix.os == 'macos-latest' && '71' || '7.1' }} - name: Install MSVC for Windows run: | @@ -272,7 +269,7 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-latest, windows-latest, macos-13, macos-latest] + os: [ubuntu-latest, windows-latest, macos-15-intel, macos-latest] steps: - uses: actions/checkout@v4 @@ -334,7 +331,7 @@ jobs: fail-fast: false matrix: include: - - os: macos-13 + - os: macos-15-intel - os: macos-latest - os: windows-latest needs: [build, test] diff --git a/uv.lock b/uv.lock index 0a93b180..78cc9014 100644 --- a/uv.lock +++ b/uv.lock @@ -128,7 +128,7 @@ wheels = [ [[package]] name = "buzz-captions" -version = "1.3.0" +version = "1.3.1" source = { editable = "." } dependencies = [ { name = "accelerate" },