Skip to content

Commit 726b002

Browse files
authored
[BRE-1302] Upgrade macos runner to 15 for various build workflows (#1380)
## 🎟️ Tracking https://bitwarden.atlassian.net/browse/BRE-1302 ## 📔 Objective Update deprecated macOS 13 runners to macOS 15 ## ⏰ Reminders before review - Contributor guidelines followed - All formatters and local linters executed and passed - Written new unit and / or integration tests where applicable - Protected functional changes with optionality (feature flags) - Used internationalization (i18n) for all UI strings - CI builds passed - Communicated to DevOps any deployment requirements - Updated any necessary documentation (Confluence, contributing docs) or informed the documentation team ## 🦮 Reviewer guidelines <!-- Suggested interactions but feel free to use (or not) as you desire! --> - 👍 (`:+1:`) or similar for great changes - 📝 (`:memo:`) or ℹ️ (`:information_source:`) for notes or general info - ❓ (`:question:`) for questions - 🤔 (`:thinking:`) or 💭 (`:thought_balloon:`) for more open inquiry that's not quite a confirmed issue and could potentially benefit from discussion - 🎨 (`:art:`) for suggestions / improvements - ❌ (`:x:`) or ⚠️ (`:warning:`) for more significant problems or concerns needing attention - 🌱 (`:seedling:`) or ♻️ (`:recycle:`) for future improvements or indications of technical debt - ⛏ (`:pick:`) for minor or nitpick changes
1 parent bfc2187 commit 726b002

File tree

5 files changed

+9
-9
lines changed

5 files changed

+9
-9
lines changed

.github/workflows/build-cpp.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,10 @@ jobs:
3232
fail-fast: false
3333
matrix:
3434
settings:
35-
- os: macos-13
35+
- os: macos-15
3636
target: x86_64-apple-darwin
3737

38-
- os: macos-13
38+
- os: macos-15
3939
target: aarch64-apple-darwin
4040

4141
- os: windows-2022

.github/workflows/build-napi.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,13 +30,13 @@ jobs:
3030
fail-fast: false
3131
matrix:
3232
settings:
33-
- os: macos-13
33+
- os: macos-15
3434
target: x86_64-apple-darwin
3535
build: |
3636
npm run build
3737
strip -x *.node
3838
39-
- os: macos-13
39+
- os: macos-15
4040
target: aarch64-apple-darwin
4141
build: |
4242
npm run build-arm64

.github/workflows/build-python-wheels.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -110,12 +110,12 @@ jobs:
110110
fail-fast: false
111111
matrix:
112112
settings:
113-
- os: macos-13
113+
- os: macos-15
114114
target: x86_64-apple-darwin
115115
python-version: "3.9"
116116
maturin-build-args: ""
117117

118-
- os: macos-13
118+
- os: macos-15
119119
target: aarch64-apple-darwin
120120
python-version: "3.9"
121121
maturin-build-args: ""

.github/workflows/build-rust-crates.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
fail-fast: false
2424
matrix:
2525
os:
26-
- macos-13
26+
- macos-15
2727
- ubuntu-24.04
2828
- windows-2022
2929

.github/workflows/build-rust-cross-platform.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@ jobs:
2121
fail-fast: false
2222
matrix:
2323
settings:
24-
- os: macos-13
24+
- os: macos-15
2525
target: x86_64-apple-darwin
26-
- os: macos-13
26+
- os: macos-15
2727
target: aarch64-apple-darwin
2828
- os: windows-2022
2929
target: x86_64-pc-windows-msvc

0 commit comments

Comments
 (0)