mirror of
https://github.com/alacritty/alacritty.git
synced 2024-11-11 13:51:01 -05:00
Fix macOS release CI
Since the CI machine is amd64, it is not possible to just execute the aarch64 binary to test the application. So instead of running `cargo test`, we just use `cargo build` instead. Building on the non-release CI instead of just checking also allows us to make sure linking works properly before a release fails due to it.
This commit is contained in:
parent
1c9fa73165
commit
7398e9f8d1
2 changed files with 4 additions and 4 deletions
4
.github/workflows/ci.yml
vendored
4
.github/workflows/ci.yml
vendored
|
@ -31,5 +31,5 @@ jobs:
|
|||
- uses: actions/checkout@v2
|
||||
- name: Install target
|
||||
run: rustup update && rustup target add aarch64-apple-darwin
|
||||
- name: Check build
|
||||
run: cargo check --target=aarch64-apple-darwin
|
||||
- name: Build
|
||||
run: cargo build --target=aarch64-apple-darwin
|
||||
|
|
4
.github/workflows/release.yml
vendored
4
.github/workflows/release.yml
vendored
|
@ -18,8 +18,8 @@ jobs:
|
|||
run: rustup update && rustup target add aarch64-apple-darwin
|
||||
- name: Test
|
||||
run: cargo test --release
|
||||
- name: Test ARM
|
||||
run: cargo test --release --target=aarch64-apple-darwin
|
||||
- name: Build ARM
|
||||
run: cargo build --release --target=aarch64-apple-darwin
|
||||
- name: Make DMG
|
||||
run: make dmg-universal
|
||||
- name: Upload Application
|
||||
|
|
Loading…
Reference in a new issue