Skip to content

Commit 3f56ceb

Browse files
steinbeckclaude
andcommitted
ci: replace deprecated macos-13 runner with macos-14/macos-15
GitHub has deprecated macos-13 (x86_64) runners. Use macos-14 and macos-15 (both arm64 Apple Silicon) for CI builds. Release workflow now produces a single macOS ARM64 binary. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent d1261dd commit 3f56ceb

File tree

2 files changed

+2
-6
lines changed

2 files changed

+2
-6
lines changed

.github/workflows/build.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,10 +57,10 @@ jobs:
5757
strategy:
5858
matrix:
5959
include:
60-
- os: macos-13
61-
arch: x86_64
6260
- os: macos-14
6361
arch: arm64
62+
- os: macos-15
63+
arch: arm64-m15
6464
runs-on: ${{ matrix.os }}
6565
steps:
6666
- uses: actions/checkout@v4

.github/workflows/release.yml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,6 @@ jobs:
1313
- os: ubuntu-latest
1414
artifact: surge-linux-x86_64
1515
binary: surge
16-
- os: macos-13
17-
artifact: surge-macos-x86_64
18-
binary: surge
1916
- os: macos-14
2017
artifact: surge-macos-arm64
2118
binary: surge
@@ -133,7 +130,6 @@ jobs:
133130
134131
### Binaries
135132
- `surge-linux-x86_64.tar.gz` - Linux (x86_64)
136-
- `surge-macos-x86_64.tar.gz` - macOS (Intel)
137133
- `surge-macos-arm64.tar.gz` - macOS (Apple Silicon)
138134
- `surge-windows-x86_64.tar.gz` - Windows (x86_64, built with MSYS2)
139135
files: |

0 commit comments

Comments
 (0)