Template
ci: Updated MacOS CI to pass on build fails, added cargo check to MacOS CI
Crossplatform Linting && Build / Linting (pull_request) Successful in 1m13s
Crossplatform Linting && Build / Build (pull_request) Successful in 55s
Crossplatform Linting && Build / Test (pull_request) Successful in 1m31s
Crossplatform Linting && Build / Cross-Build-Windows (pull_request) Successful in 1m52s
Crossplatform Linting && Build / Cross-Build-Linux (pull_request) Successful in 2m23s
Crossplatform Linting && Build / Cross-Build-MacOS (pull_request) Successful in 2m46s
Crossplatform Linting && Build / Linting (pull_request) Successful in 1m13s
Crossplatform Linting && Build / Build (pull_request) Successful in 55s
Crossplatform Linting && Build / Test (pull_request) Successful in 1m31s
Crossplatform Linting && Build / Cross-Build-Windows (pull_request) Successful in 1m52s
Crossplatform Linting && Build / Cross-Build-Linux (pull_request) Successful in 2m23s
Crossplatform Linting && Build / Cross-Build-MacOS (pull_request) Successful in 2m46s
This commit is contained in:
@@ -110,7 +110,19 @@ jobs:
|
|||||||
- name: Setup Rust
|
- name: Setup Rust
|
||||||
uses: dtolnay/rust-toolchain@stable
|
uses: dtolnay/rust-toolchain@stable
|
||||||
|
|
||||||
|
|
||||||
|
# CrossCheck for MacOS first, which checks for a valid rust project on MacOS
|
||||||
|
- name: Crosscheck for MacOS
|
||||||
|
uses: zijiren233/cargo-cross@v1
|
||||||
|
with:
|
||||||
|
command: check
|
||||||
|
targets: |
|
||||||
|
aarch64-apple-darwin
|
||||||
|
|
||||||
|
|
||||||
|
# MacOS is known for having a problematic linker step from linux, we should not fail the job if this fails, but this Workflow ALSO has the seperate cargo check
|
||||||
- name: Crosscompile for targets
|
- name: Crosscompile for targets
|
||||||
|
continue-on-error: true
|
||||||
uses: zijiren233/cargo-cross@v1
|
uses: zijiren233/cargo-cross@v1
|
||||||
with:
|
with:
|
||||||
targets: |
|
targets: |
|
||||||
|
|||||||
Reference in New Issue
Block a user