Skip to content

Commit 7372825

Browse files
[ci/rust] Upgrade CI/CD macOS runners from macos-13 to macos-14 (#2099)
**Link the Issue(s) this Pull Request is related to.** - #2056 **Summarize your change.** The macos-13 runner image is being deprecated by GitHub. Update the packaging and release pipelines to use macos-14 for building Rust binaries targeting macOS (x86_64 and aarch64).
1 parent c78ad97 commit 7372825

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

.github/workflows/packaging-pipeline.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -56,9 +56,9 @@ jobs:
5656
- target: x86_64-unknown-linux-musl
5757
os: ubuntu-22.04
5858
- target: x86_64-apple-darwin
59-
os: macos-13
59+
os: macos-14
6060
- target: aarch64-apple-darwin
61-
os: macos-13
61+
os: macos-14
6262
runs-on: ${{ matrix.os }}
6363
outputs:
6464
rust_binaries_artifact: rust-binaries-${{ github.sha }}
@@ -86,7 +86,7 @@ jobs:
8686
fi
8787
8888
- name: Install dependencies (macOS)
89-
if: matrix.os == 'macos-13'
89+
if: matrix.os == 'macos-14'
9090
run: |
9191
brew install protobuf
9292
@@ -108,7 +108,7 @@ jobs:
108108
cp rust/target/${{ matrix.target }}/release/openrqd release/openrqd-${{ env.BUILD_ID }}-${{ matrix.target }}
109109
110110
- name: Copy binaries (macOS)
111-
if: matrix.os == 'macos-13'
111+
if: matrix.os == 'macos-14'
112112
run: |
113113
cp rust/target/${{ matrix.target }}/release/openrqd release/openrqd-${{ env.BUILD_ID }}-${{ matrix.target }}
114114

.github/workflows/release-pipeline.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -81,9 +81,9 @@ jobs:
8181
- target: x86_64-unknown-linux-musl
8282
os: ubuntu-22.04
8383
- target: x86_64-apple-darwin
84-
os: macos-13
84+
os: macos-14
8585
- target: aarch64-apple-darwin
86-
os: macos-13
86+
os: macos-14
8787
runs-on: ${{ matrix.os }}
8888
steps:
8989
- uses: actions/checkout@v4
@@ -121,7 +121,7 @@ jobs:
121121
fi
122122
123123
- name: Install dependencies (macOS)
124-
if: matrix.os == 'macos-13'
124+
if: matrix.os == 'macos-14'
125125
run: |
126126
brew install protobuf
127127
@@ -143,7 +143,7 @@ jobs:
143143
cp rust/target/${{ matrix.target }}/release/openrqd release/openrqd-${{ env.BUILD_ID }}-${{ matrix.target }}
144144
145145
- name: Copy binaries (macOS)
146-
if: matrix.os == 'macos-13'
146+
if: matrix.os == 'macos-14'
147147
run: |
148148
cp rust/target/${{ matrix.target }}/release/openrqd release/openrqd-${{ env.BUILD_ID }}-${{ matrix.target }}
149149

0 commit comments

Comments
 (0)