File tree Expand file tree Collapse file tree 4 files changed +88
-0
lines changed
Expand file tree Collapse file tree 4 files changed +88
-0
lines changed Original file line number Diff line number Diff line change 1+ name : Linux
2+
3+ on :
4+ workflow_dispatch :
5+ push :
6+ branches :
7+ - main
8+ - release/**
9+ - develop/**
10+ pull_request :
11+
12+ jobs :
13+ build :
14+ runs-on : ubuntu-latest
15+ steps :
16+ - uses : actions/checkout@v6
17+ - uses : dtolnay/rust-toolchain@stable
18+ with :
19+ targets : x86_64-unknown-linux-gnu
20+ - run : cargo clippy --all-targets
21+ - run : cargo test
22+ - run : cargo build --release --target=x86_64-unknown-linux-gnu
Original file line number Diff line number Diff line change 1+ name : macOS arm64
2+
3+ on :
4+ workflow_dispatch :
5+ push :
6+ branches :
7+ - main
8+ - release/**
9+ - develop/**
10+ pull_request :
11+
12+ jobs :
13+ build :
14+ runs-on : macos-latest
15+ steps :
16+ - uses : actions/checkout@v6
17+ - uses : dtolnay/rust-toolchain@stable
18+ with :
19+ targets : aarch64-apple-darwin
20+ - run : cargo clippy --all-targets
21+ - run : cargo test
22+ - run : cargo build --release --target=aarch64-apple-darwin
Original file line number Diff line number Diff line change 1+ name : macOs
2+
3+ on :
4+ workflow_dispatch :
5+ push :
6+ branches :
7+ - main
8+ - release/**
9+ - develop/**
10+ pull_request :
11+
12+ jobs :
13+ build :
14+ runs-on : macos-latest
15+ steps :
16+ - uses : actions/checkout@v6
17+ - uses : dtolnay/rust-toolchain@stable
18+ with :
19+ targets : x86_64-apple-darwin
20+ - run : cargo clippy --all-targets
21+ - run : cargo test
22+ - run : cargo build --release --target=x86_64-apple-darwin
Original file line number Diff line number Diff line change 1+ name : Windows
2+
3+ on :
4+ workflow_dispatch :
5+ push :
6+ branches :
7+ - main
8+ - release/**
9+ - develop/**
10+ pull_request :
11+
12+ jobs :
13+ build :
14+ runs-on : windows-latest
15+ steps :
16+ - uses : actions/checkout@v6
17+ - uses : dtolnay/rust-toolchain@stable
18+ with :
19+ targets : x86_64-pc-windows-msvc
20+ - run : cargo clippy --all-targets
21+ - run : cargo test
22+ - run : cargo build --release --target=x86_64-pc-windows-msvc
You can’t perform that action at this time.
0 commit comments