Skip to content

Commit b7ccd28

Browse files
authored
ci: upgrade mac executors to macos-13 (#468)
MacOS 12 executors are deprecated and will cease operation in December. Github randomly failed some jobs today during a "brownout" to let us know about this. Very effective I must say.
1 parent ad91106 commit b7ccd28

File tree

7 files changed

+9
-9
lines changed

7 files changed

+9
-9
lines changed

.github/workflows/client.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ jobs:
4343
cmake_target: launchdarkly-cpp-client
4444
simulate_release: true
4545
build-test-client-mac:
46-
runs-on: macos-12
46+
runs-on: macos-13
4747
steps:
4848
- uses: actions/checkout@v4
4949
- uses: ./.github/actions/ci

.github/workflows/cmake.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
platform_version: '22.04'
2424

2525
test-macos:
26-
runs-on: macos-12
26+
runs-on: macos-13
2727
steps:
2828
- uses: actions/checkout@v4
2929
- uses: ./.github/actions/cmake-test

.github/workflows/hello-apps.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
smoketest:
1616
strategy:
1717
matrix:
18-
os: [ "ubuntu-22.04", "macos-12", "windows-2022" ]
18+
os: [ "ubuntu-22.04", "macos-13", "windows-2022" ]
1919
fail-fast: false
2020
runs-on: ${{ matrix.os }}
2121
steps:

.github/workflows/manual-sdk-release-artifacts.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838
strategy:
3939
matrix:
4040
# Each of the platforms for which release-artifacts need generated.
41-
os: [ ubuntu-latest, windows-2022, macos-12 ]
41+
os: [ ubuntu-latest, windows-2022, macos-13 ]
4242
runs-on: ${{ matrix.os }}
4343
outputs:
4444
hashes-linux: ${{ steps.release-sdk.outputs.hashes-linux }}

.github/workflows/release-please.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
strategy:
2525
matrix:
2626
# Each of the platforms for which release-artifacts need generated.
27-
os: [ ubuntu-latest, windows-2022, macos-12 ]
27+
os: [ ubuntu-latest, windows-2022, macos-13 ]
2828
runs-on: ${{ matrix.os }}
2929
needs: [ 'release-please' ]
3030
if: ${{ needs.release-please.outputs.package-client-released == 'true'}}
@@ -48,7 +48,7 @@ jobs:
4848
strategy:
4949
matrix:
5050
# Each of the platforms for which release-artifacts need generated.
51-
os: [ ubuntu-latest, windows-2022, macos-12 ]
51+
os: [ ubuntu-latest, windows-2022, macos-13 ]
5252
runs-on: ${{ matrix.os }}
5353
needs: [ 'release-please' ]
5454
if: ${{ needs.release-please.outputs.package-server-released == 'true'}}
@@ -72,7 +72,7 @@ jobs:
7272
strategy:
7373
matrix:
7474
# Each of the platforms for which release-artifacts need generated.
75-
os: [ ubuntu-latest, windows-2022, macos-12 ]
75+
os: [ ubuntu-latest, windows-2022, macos-13 ]
7676
runs-on: ${{ matrix.os }}
7777
needs: [ 'release-please' ]
7878
if: ${{ needs.release-please.outputs.package-server-redis-released == 'true'}}

.github/workflows/server-redis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
cmake_target: launchdarkly-cpp-server-redis-source
2929
simulate_release: true
3030
build-redis-mac:
31-
runs-on: macos-12
31+
runs-on: macos-13
3232
steps:
3333
- uses: actions/checkout@v4
3434
- uses: ./.github/actions/ci

.github/workflows/server.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ jobs:
4343
cmake_target: launchdarkly-cpp-server
4444
simulate_release: true
4545
build-test-server-mac:
46-
runs-on: macos-12
46+
runs-on: macos-13
4747
steps:
4848
- uses: actions/checkout@v4
4949
- uses: ./.github/actions/ci

0 commit comments

Comments
 (0)