@@ -61,15 +61,15 @@ jobs:
6161 strategy :
6262 fail-fast : false
6363 matrix :
64- os : [macos-14, macos-14-large ]
64+ os : [macos-14]
6565 feature-args : ['', '-Funstable-mobile-app']
6666 include :
6767 - feature-args : ' '
6868 feature-suffix : ' '
6969 - feature-args : ' -Funstable-mobile-app'
7070 feature-suffix : ' (-Funstable-mobile-app)'
7171
72- name : Build on macOS 14, Test on macOS 13 ${{ matrix.feature-suffix }}
72+ name : Build on macOS 14 ${{ matrix.feature-suffix }}
7373 runs-on : ${{ matrix.os }}
7474
7575 steps :
@@ -80,12 +80,12 @@ jobs:
8080 uses : swatinem/rust-cache@98c8021b550208e191a6a3145459bfc9fb29c4c0 # 2.8.0
8181
8282 - name : Build on macOS 14
83- run : cargo build --release --workspace ${{ matrix.feature-args }}
83+ run : cargo build --release --workspace ${{ matrix.feature-args }} --target=x86_64-apple-darwin
8484
8585 - name : Upload Build Artifacts
8686 uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # 4.6.2
8787 with :
88- name : sentry-cli-macos14-build${{ matrix.feature-suffix }}-${{ matrix.os }}
88+ name : sentry-cli-macos14-build${{ matrix.feature-suffix }}
8989 path : target/release/sentry-cli
9090 retention-days : 1
9191
9494 strategy :
9595 fail-fast : false
9696 matrix :
97- os : [macos-13, macos-13 -xlarge]
97+ os : [macos-13-xlarge]
9898 feature-args : ['', '-Funstable-mobile-app']
9999 include :
100- - os : macos-13
101- base-os : macos-14-large
102- - os : macos-13-xlarge
103- base-os : macos-14
104100 - feature-args : ' '
105101 feature-suffix : ' '
106102 - feature-args : ' -Funstable-mobile-app'
@@ -116,7 +112,7 @@ jobs:
116112 - name : Download Build Artifacts
117113 uses : actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # 4.3.0
118114 with :
119- name : sentry-cli-macos14-build${{ matrix.feature-suffix }}-${{ matrix.base-os }}
115+ name : sentry-cli-macos14-build${{ matrix.feature-suffix }}
120116 path : ./bin
121117
122118 - name : Make Binary Executable
0 commit comments