Skip to content

Commit efd8bc7

Browse files
committed
Simplify
1 parent f09b22b commit efd8bc7

File tree

1 file changed

+6
-10
lines changed

1 file changed

+6
-10
lines changed

.github/workflows/test.yml

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -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

@@ -94,13 +94,9 @@ jobs:
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

Comments
 (0)