From 3acfa8c7f4767a7554c885361b7b0f6f78a606d5 Mon Sep 17 00:00:00 2001 From: "sentry-junior[bot]" <264270552+sentry-junior[bot]@users.noreply.github.com> Date: Tue, 2 Jun 2026 09:41:33 +0000 Subject: [PATCH] ci: pin GitHub Actions macOS runners to macos-15 Co-authored-by: Michi Hoffmann --- .github/workflows/love2d.yml | 4 ++-- .github/workflows/test.yml | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/love2d.yml b/.github/workflows/love2d.yml index 16f8a55..3c73ae2 100644 --- a/.github/workflows/love2d.yml +++ b/.github/workflows/love2d.yml @@ -16,7 +16,7 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-latest, macos-latest] + os: [ubuntu-latest, macos-15] runs-on: ${{ matrix.os }} @@ -38,7 +38,7 @@ jobs: sudo apt-get install -y libssl-dev - name: Install SSL dependencies (macOS) - if: matrix.os == 'macos-latest' + if: matrix.os == 'macos-15' run: | brew install openssl echo "OPENSSL_DIR=$(brew --prefix openssl)" >> $GITHUB_ENV diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 0ffd91a..de67609 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -20,7 +20,7 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-latest, macos-latest] + os: [ubuntu-latest, macos-15] lua-version: ["5.1", "5.2", "5.3", "5.4", "luajit-2.0", "luajit-2.1"] include: - lua-version: "luajit-2.0" @@ -52,7 +52,7 @@ jobs: echo "LUA_INCDIR=/usr/include/luajit-2.1" >> $GITHUB_ENV - name: Setup ${{ matrix.luajit-label || 'LuaJIT' }} on macOS (via Homebrew) - if: contains(matrix.lua-version, 'luajit') && matrix.os == 'macos-latest' + if: contains(matrix.lua-version, 'luajit') && matrix.os == 'macos-15' run: | brew install luajit # Create symlinks for compatibility @@ -79,7 +79,7 @@ jobs: echo 'LUAROCKS_FLAGS=--local' >> $GITHUB_ENV - name: Setup LuaRocks for ${{ matrix.luajit-label || 'LuaJIT' }} on macOS - if: contains(matrix.lua-version, 'luajit') && matrix.os == 'macos-latest' + if: contains(matrix.lua-version, 'luajit') && matrix.os == 'macos-15' run: | brew install luarocks # Configure luarocks to work with luajit @@ -94,7 +94,7 @@ jobs: sudo apt-get install -y libssl-dev - name: Install SSL dependencies (macOS) - if: matrix.os == 'macos-latest' + if: matrix.os == 'macos-15' run: | brew install openssl echo "OPENSSL_DIR=$(brew --prefix openssl)" >> $GITHUB_ENV