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:
@@ -108,9 +108,21 @@ jobs:
|
||||
uses: actions/checkout@v5
|
||||
|
||||
- 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
|
||||
continue-on-error: true
|
||||
uses: zijiren233/cargo-cross@v1
|
||||
with:
|
||||
targets: |
|
||||
|
||||
Reference in New Issue
Block a user